CVE-2024-1245: Concrete CMS version 9 before 9.2.5 is vulnerable to stored XSS in file tags and description attributes
Concrete CMS version 9 before 9.2.5 is vulnerable to stored XSS in file tags and description attributes since administrator entered file attributes are not sufficiently sanitized in the Edit Attributes page. A rogue administrator could put malicious code into the file tags or description attributes and, when another administrator opens the same file for editing, the malicious code could execute. The Concrete CMS Security team scored this 2.4 with CVSS v3 vector AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:N/A:N https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator .
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
composer/concrete5/concrete5to a version that resolves this vulnerability.Fixed in 9.2.5 - Upgrade
Upgrade
Concrete CMSto a version that resolves this vulnerability.Fixed in 9.2.5
Event History
Frequently Asked Questions
What is the severity of CVE-2024-1245?
CVE-2024-1245 is classified as a stored XSS vulnerability, allowing malicious code injection through insufficiently sanitized administrator file attributes.
How do I fix CVE-2024-1245?
To fix CVE-2024-1245, upgrade Concrete CMS to version 9.2.5 or later.
Which versions of Concrete CMS are affected by CVE-2024-1245?
CVE-2024-1245 affects Concrete CMS versions prior to 9.2.5, including all versions from 9.0.0 to 9.2.4.
Who could exploit CVE-2024-1245?
CVE-2024-1245 could be exploited by a rogue administrator who can inject malicious scripts through file tags and descriptions.
What are the potential impacts of CVE-2024-1245?
The potential impacts of CVE-2024-1245 include unauthorized access to sensitive data and execution of malicious scripts in the context of the web application.