CVE-2026-81917
Last modified
CVE-2026-81917 is a medium-severity vulnerability rated 5.4/10 on the CVSS scale. Concrete CMS below 9.5.3 does not apply HTML output escaping to the file description and tags fields when rendering the Document Library block, so a user with permission to edit file properties could store a script payload that executed in the browser of any visitor to a page displaying the block with the description or tags column enabled, including unauthenticated visitors. Successful exploitation could allow theft of session data or actions performed in the visitor's context. EPSS estimates a 0.31% chance of exploitation in the next 30 days.
Description
Concrete CMS below 9.5.3 does not apply HTML output escaping to the file description and tags fields when rendering the Document Library block, so a user with permission to edit file properties could store a script payload that executed in the browser of any visitor to a page displaying the block with the description or tags column enabled, including unauthenticated visitors. Successful exploitation could allow theft of session data or actions performed in the visitor's context. The block controller returned the description and tags values without the h() escaping already applied to the title column, and the block view template wrote the returned value directly into the results table The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N. Thanks Nguyen Manh Thuan for reporting.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Concretecms | Concrete Cms | < 9.5.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-81917?
How severe is CVE-2026-81917?
How do I fix CVE-2026-81917?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-81910Concrete CMS 9 through 9.5.2 is vulnerable to Server-Side Te…6.5
- CVE-2026-81911Concrete CMS versions 9.0.0 to 9.5.2 is vulnerable to Stored…5.4
- CVE-2026-81912Concrete CMS before 9.5.3 is vulnerable to Cross-Site Reques…5.7
- CVE-2026-81913Concrete CMS versions 9.5.0 through 9.5.2 are vulnerable to …5.3
- CVE-2026-81915Concrete CMS below 9.5.3 does not perform an object-level au…5.1
- CVE-2026-81916Concrete CMS before 9.5.3 evaluated the authorization check …4.3
- CVE-2026-81918Concrete CMS below 9.5.3 is vulnerable to Stored XSS via the…4.8
- CVE-2026-81919Concrete CMS below 9.5.3 did not validate an anti-CSRF token…4.3
- CVE-2026-8192A security flaw has been discovered in Wavlink NU516U1 M16U1…8.8
- CVE-2026-81920Concrete CMS below 9.5.3 was vulnerable to Cross-Site Reques…4.3
- CVE-2026-81921Concrete CMS 8.5.3 through 9.5.2 enabled the OAuth 2.0 refre…5.4
- CVE-2026-81922Concrete CMS before 9.5.3 did not enforce a per-page authori…2.7
Are you affected by CVE-2026-81917?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
