CVE-2024-35218 json
Umbraco CMS Vulnerable to Stored XSS on Content Page Through Markdown Editor Preview Pane
published 2024-05-21 2 y ago modified 2026-09-10 1 mo ago also EUVD-2024-1633 , GHSA-gvpc-3pj6-4m9w
- cvss
- 4.2
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 29%
- public exploits
- 0
- none known
Summary
Umbraco CMS is an ASP.NET CMS used by more than 730.000 websites. Stored Cross-site scripting (XSS) enable attackers that have access to backoffice to bring malicious content into a website or application. This vulnerability has been patched in version(s) 8.18.13, 10.8.4, 12.3.7, 13.1.1 by implementing IHtmlSanitizer.
Patch / fix
- nuget UmbracoCms.Core 8.18.13, 10.8.4, 12.3.7, 13.1.1
- umbraco umbraco_cms 8.18.13, 10.8.4, 12.3.7, 13.1.1
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.35% chance of exploitation in the next 30 days, higher than 29% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.2 | CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 4.2 | CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 4.8 | CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| nuget | UmbracoCms.Core | >=8.0.0, <8.18.13 >=10.0.0, <10.8.4 >=12.0.0, <12.3.7 >=13.0.0, <13.1.1 |
8.18.13 10.8.4 12.3.7 13.1.1 |
Affected products
- umbraco Umbraco-CMS
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
github.com
/umbraco/Umbraco-CMS/commit/1b712fe6ec52aa4e71b3acf63e393c8e6ab85385
web, patch
-
github.com
/umbraco/Umbraco-CMS/commit/a2684069b1e9976444f60b4b37a80be05b87f6b6
web, patch
-
github.com
/umbraco/Umbraco-CMS/commit/cbf9f9bcd199d7ca0412be3071d275556f10b7ba
web, patch
-
github.com
/umbraco/Umbraco-CMS/commit/d090176272d07500dac0daee7c598aa8bb321050
web, patch
-
github.com
/umbraco/Umbraco-CMS/security/advisories/GHSA-gvpc-3pj6-4m9w
web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-35218
advisory
-
github.com
/umbraco/Umbraco-CMS
package
Sources
- CVE List CVE-2024-35218
- GitHub Advisory GHSA-gvpc-3pj6-4m9w
- NVD CVE-2024-35218
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.