{"id":"BIT-ghost-2024-23724","details":"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.\"","aliases":["CVE-2024-23724","GHSA-99vc-xw8j-phjm"],"modified":"2025-08-20T09:06:12.327Z","published":"2024-09-06T07:10:49.367Z","database_specific":{"cpes":["cpe:2.3:a:ghost:ghost:*:*:*:*:*:node.js:*:*"],"severity":"Critical"},"references":[{"type":"WEB","url":"https://github.com/RhinoSecurityLabs/CVEs/tree/master/CVE-2024-23724"},{"type":"WEB","url":"https://github.com/TryGhost/Ghost/pull/19646"},{"type":"WEB","url":"https://rhinosecuritylabs.com/blog/"},{"type":"WEB","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-23724"}],"affected":[{"package":{"name":"ghost","ecosystem":"Bitnami","purl":"pkg:bitnami/ghost"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"5.82.11"}]}],"database_specific":{"source":"https://github.com/bitnami/vulndb/tree/main/data/ghost/BIT-ghost-2024-23724.json"},"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H"}]}],"schema_version":"1.7.3"}