CVE-2024-55451: ujcms Cross-site Scripting
Vulnerability summary
CVE-2024-55451 is a medium (CVSS 4.8) Cross-site Scripting vulnerability in ujcms. EPSS estimates a 0.32% chance of exploitation in the next 30 days, higher than 23.9% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 16-12-2024PublishedVulnerability first disclosed.
- 17-12-2024Last modifiedVulnerability information updated.
Description
A Stored Cross-Site Scripting (XSS) vulnerability exists in authenticated SVG file upload and viewing functionality in UJCMS 9.6.3. The vulnerability arises from insufficient sanitization of embedded attributes in uploaded SVG files. When a maliciously crafted SVG file is viewed by other backend users, it allows authenticated attackers to execute arbitrary JavaScript in the context of other backend users' browsers, potentially leading to the theft of sensitive tokens.
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST4.8MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
EPSS trend
Probability
0.32%
Chance of exploitation in the next 30 days
Percentile
24%
Versus all other CVEs
30-day change
+0.01 pp
From 0.31% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundVulnerability Research
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Ujcms1 product
- ujcms9.6.3
1 vendor · 1 product
References
2 links- github.com/dromara/ujcmsProduct
- github.com/cydtseng/Vulnerability-Research/blob/main/ujcms/StoredXSS-SVGUpload.mdExploitThird Party Advisory