EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in Kirby CMS (composer/getkirby/cms) affecting versions up to 4.9.3 and 5.0.0‑alpha.1 through 5.4.3. The issues include missing authorization checks that allow authenticated users to retrieve protected page data, an external initialization flaw that permits creation of an admin account via crafted reverse‑proxy headers, and two cross‑site scripting weaknesses in the DOM sanitisation and writer field that enable stored or self‑XSS attacks. Collectively these vulnerabilities can lead to unauthorized disclosure of confidential content, unauthorized administrative control, and execution of malicious scripts in user browsers, posing significant operational, reputational, and compliance risks for organisations relying on Kirby‑powered sites.[/subscribe_to_unlock_form]
EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in Kirby CMS (composer/getkirby/cms) affecting versions up to 4.9.3 and 5.0.0‑alpha.1 through 5.4.3. The issues include missing authorization checks that allow authenticated users to retrieve protected page data, an external initialization flaw that permits creation of an admin account via crafted reverse‑proxy headers, and two cross‑site scripting weaknesses in the DOM sanitisation and writer field that enable stored or self‑XSS attacks. Collectively these vulnerabilities can lead to unauthorized disclosure of confidential content, unauthorized administrative control, and execution of malicious scripts in user browsers, posing significant operational, reputational, and compliance risks for organisations relying on Kirby‑powered sites.[emaillocker id="1283"]
These flaws collectively expose Kirby installations to data leakage, unauthorized admin takeover, and script‑based attacks that can compromise user sessions and alter site content. If exploited, organisations may face loss of confidential information, disruption of services, and damage to brand reputation, potentially triggering regulatory penalties. Prompt remediation is essential to prevent attackers from gaining privileged access or injecting malicious code.
RECOMMENDATION:
REFERENCES:
The following reports contain further technical details:
https://github.com/advisories/GHSA-r3w8-2c5r-h9j9
https://github.com/advisories/GHSA-whxw-24jc-cwmv
https://github.com/advisories/GHSA-wr9h-4r83-f4v6
https://github.com/advisories/GHSA-rhj6-r49h-5932