CVE-2024-23724: ghost Cross-site Scripting
Vulnerability summary
CVE-2024-23724 is a critical (CVSS 9.0) Cross-site Scripting vulnerability in ghost. EPSS estimates a 3.48% chance of exploitation in the next 30 days, higher than 88.9% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 11-02-2024PublishedVulnerability first disclosed.
- 07-11-2024Last modifiedVulnerability information updated.
Description
Ghost through 5.76.0 allows stored XSS, and resultant privilege escalation in which a contributor can take over any account, via an SVG profile picture that contains JavaScript code to interact with the API on localhost TCP port 3001. NOTE: The discoverer reports that "The vendor does not view this as a valid vector."
CVSS metrics
2 scores · 2 sources · 1 version- OSV · NpmEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:LDiffers
EPSS trend
Probability
3.48%
Chance of exploitation in the next 30 days
Percentile
89%
Versus all other CVEs
30-day change
0.00 pp
From 3.48% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundCves
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Ghost1 product
- ghost≤ 5.76.0
Npm1 product
- ghost≤ 5.76.0
2 vendors · 2 products
References
6 links- rhinosecuritylabs.com/blog/Third Party Advisory
- github.com/TryGhost/GhostPACKAGE