Incorrect Behavior Order: Validate Before Canonicalize in Kirby - #VU150660
Published: September 17, 2026
Vulnerability identifier: #VU150660
CSH Severity: Low
CVSS v4: 4.8 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-180
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to validate-before-canonicalize behavior in SaneSvg::sanitizeAttr() when processing nested
The SVG must be rendered for browser resources to be exhausted.
Affected software
Kirby
Remediation
Install security update from vendor's website.
Kirby - addressed in versions 4.9.6, 5.6.0