Description
Kirby is an open-source content management system. Prior to 4.9.4 and 5.4.4, Kirby sites using the writer field in any blueprint allowed a scripting link to be included as the target of a link or email link in writer mark components, making the target clickable by the user who entered it and enabling self cross-site scripting in the Panel. This issue is fixed in versions 4.9.4 and 5.4.4.
Published: 2026-07-09
Score: 7.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Kirby is an open‑source content management system. Prior to versions 4.9.4 and 5.4.4, Kirby sites using the writer field in any blueprint allowed a scripting link to be included as the target of a link or email link in writer mark components, making the target clickable by the user who entered it and enabling self cross‑site scripting in the Panel. This flaw is classified as CWE‑83 – Incorrect Input Validation, and the issue was fixed in versions 4.9.4 and 5.4.4.

Affected Systems

The vulnerability affects all installations of Kirby CMS that use the writer field in any blueprint, specifically for versions released before 4.9.4 and 5.4.4. This includes sites hosted on GetKirby’s platform as well as self‑hosted deployments that have not applied the recent security releases.

Risk and Exploitability

The CVSS score of 7.4 indicates significant impact if exploited. The EPSS score is less than 1 %, reflecting a very low but non‑zero likelihood of exploitation. The flaw is not in the CISA KEV catalog. The likely attack vector is user interaction – an attacker can place a malicious scripting link into the writer field, and a victim who clicks the link within the Panel will trigger the payload. The attack requires the victim to be logged into the Panel, so an active session or compromised credentials are prerequisites.

Generated by OpenCVE AI on July 29, 2026 at 12:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Kirby to version 4.9.4 or 5.4.4 as released by GetKirby
  • If immediate upgrade is not feasible, remove or restrict the writer field from accepting link or email inputs to prevent embedding scripting URLs
  • Implement monitoring of the writer field for unexpected link patterns and review edited content for malicious entries

Generated by OpenCVE AI on July 29, 2026 at 12:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-rhj6-r49h-5932 Kirby: Self cross-site scripting (self-XSS) in the writer field
History

Fri, 10 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 09 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Getkirby
Getkirby kirby
Vendors & Products Getkirby
Getkirby kirby

Thu, 09 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
Description Kirby is an open-source content management system. Prior to 4.9.4 and 5.4.4, Kirby sites using the writer field in any blueprint allowed a scripting link to be included as the target of a link or email link in writer mark components, making the target clickable by the user who entered it and enabling self cross-site scripting in the Panel. This issue is fixed in versions 4.9.4 and 5.4.4.
Title Kirby: Self cross-site scripting (self-XSS) in the writer field
Weaknesses CWE-83
References
Metrics cvssV4_0

{'score': 7.4, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-10T14:11:49.896Z

Reserved: 2026-05-28T20:07:58.861Z

Link: CVE-2026-49276

cve-icon Vulnrichment

Updated: 2026-07-10T14:11:45.031Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T12:15:03Z

Weaknesses
  • CWE-83

    Improper Neutralization of Script in Attributes in a Web Page