Cross-site scripting in Grav CMS - CVE-2026-42612
Published: May 5, 2026
Grav CMS
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary JavaScript in a victim's browser.
The vulnerability exists due to improper neutralization of input during web page generation in the detectXss() function when handling unquoted HTML event attributes in content fields. A remote user can inject crafted HTML with unquoted event handler attributes to execute arbitrary JavaScript in a victim's browser.
Any user, including administrators, who views the compromised published content can be affected.