CVE Catalog

CVE-2026-18111

HighCVSS 8.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

28th percentile - higher than 28% of all known CVEs

Summary

Concrete CMS 9 before 9.5.3 and Concrete 8.5.21 contain a stored XSS vulnerability in the Feature, Feature Link, Hero Image, and Image blocks. The external link URL was insufficiently validated and rendered without output escaping, allowing a user with page-editing permissions to inject arbitrary JavaScript.

Risk Assessment

An attacker can hijack the browser session of any user who views or edits the affected page, potentially leading to session theft and privilege escalation up to full administrative takeover.

Recommendation

Upgrade Concrete CMS to version 9.5.3 or later (or 8.5.21 for 8.x) and ensure proper output escaping in all blocks.

Other vulnerabilities in Concrete CMS

See all
Original NVD description (English source)

Concrete CMS 9 before 9.5.3 was vulnerable to stored cross-site scripting (XSS) in the Feature, Feature Link, Hero Image, and Image blocks and before Concrete 8.5.21 in the feature and Image blocks because the external link URL was insufficiently validated by the link filter and was rendered without output escaping. A user with page-editing permissions (such as Add Block combined with Edit Contents on a single page) could store a crafted external link value that broke out of the link markup and injected arbitrary JavaScript. The script executed in the browser session of any user who subsequently viewed, previewed, or edited the affected page, which could lead to session hijacking and escalation of privileges up to full administrative takeover. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 8.5 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks to KhanMarshai for reporting this issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS