Concrete CMS vulnerable to Stored Cross-site Scripting
Impact
Concrete CMS versions 9.0.0 through 9.3.2 are affected by a stored XSS vulnerability in the generate dashboard board instance functionality. The Name input field does not check the input sufficiently letting a rogue administrator hav the capability to inject malicious JavaScript code.
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
| Affected range | Recorded fix |
|---|---|
| From 9.0.0 through 9.3.2 (inclusive)Ecosystem versions | Not recorded |
Version evidence: OSV · GHSA-3cpf-jmmc-8jm3
View original version evidence (21 explicit versions)
Original source description
Concrete CMS versions 9.0.0 through 9.3.2 are affected by a stored XSS vulnerability in the generate dashboard board instance functionality. The Name input field does not check the input sufficiently letting a rogue administrator hav the capability to inject malicious JavaScript code.
The Concrete CMS security team gave this vulnerability a CVSS v3.1 score of 3.1 with a vector of AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator and a CVSS v4 score of 1.8 with a vector of CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N Thanks fhAnso for reporting.
References
- Security advisory nvd.nist.gov/vuln/detail/CVE-2024-4353
- Patch github.com/concretecms/concretecms/pull/12151
- Patch github.com/concretecms/concretecms/commit/ff5a2aba7fbc1ff0368202a2c0afddea47136daf
- Release notes documentation.concretecms.org/9-x/developers/introduction/version-history/933-release-notes
- Source reference github.com/concretecms/concretecms