Stored XSS Flaws in Checkmk 2.5.0 Beta Enable Cross-User Script Execution
Checkmk disclosed two stored cross-site scripting vulnerabilities affecting Checkmk 2.5.0 beta releases before 2.5.0b2. The issues, tracked as CVE-2026-33276 and CVE-2026-20915, allow authenticated users to inject malicious JavaScript that later executes in other users’ browsers. Both flaws are classified as CWE-79 and are remotely exploitable with low attack complexity, though successful exploitation requires user interaction.
The first bug, CVE-2026-33276, affects the Unified Search feature and stems from unescaped host or service names, enabling users with permission to create hosts or services to plant persistent script payloads. The second, CVE-2026-20915, affects the Pending Changes sidebar and allows users with permission to create pending changes to inject stored JavaScript viewed by other users. Checkmk published vendor advisories for the flaws as Werk 19525 and Werk 19526, and both issues were reported to security@checkmk.com.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
3 events from the most recent confirmed update back to the earliest known activity.
CVE entries published for Checkmk stored XSS vulnerabilities
CVE-2026-33276 and CVE-2026-20915 were publicly recorded, classifying both issues as CWE-79 stored XSS vulnerabilities in Checkmk 2.5.0 beta before 2.5.0b2. The disclosures note authenticated attack paths and cross-user browser script execution risks.
Checkmk publishes vendor references for the two XSS issues
Checkmk published vendor advisories for the vulnerabilities as Werk 19525 and Werk 19526, documenting the stored XSS issues in Unified Search and the Pending Changes sidebar for affected 2.5.0 beta versions before 2.5.0b2.
Checkmk receives reports for two stored XSS flaws in 2.5.0 beta
On March 31, 2026, security@checkmk.com received reports for two stored cross-site scripting vulnerabilities affecting Checkmk 2.5.0 beta releases before 2.5.0b2. One flaw impacts Unified Search via unescaped host or service names (CVE-2026-33276), and the other affects the Pending Changes sidebar (CVE-2026-20915).
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
2 references tracked. Mallory keeps watching after this page renders.
See the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


