CVE-2024-21501: Versions of the package sanitize-html before 2.12.1 are vulnerable to Information Exposure when used on the ba
CVE-2024-21501 is a medium-severity flaw (CVSS 5.3) affecting sanitize-html, fedora. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Versions of the package sanitize-html before 2.12.1 are vulnerable to Information Exposure when used on the backend and with the style attribute allowed, allowing enumeration of files in the system (including project dependencies). An attacker could exploit this vulnerability to gather details about the file system structure and dependencies of the targeted server.
Why this priority
- Public exploit reference
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2024-21501?
sanitize-html: upgrade to 2.12.1; fedora: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2024-21501 being exploited?
CVE-2024-21501 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2024-21501 affect?
CVE-2024-21501 affects sanitize-html, fedora. Severity is medium (CVSS 5.3). Versions of the package sanitize-html before 2.12.1 are vulnerable to Information Exposure when used on the backend and with the style attribute allowed, allowing enumeration of files in the system (including project dependencies). An attac
How urgent is CVE-2024-21501?
Priority 44/100. Public exploit reference; Remotely exploitable, no login, no user action
Related CVEs
- CVE-2026-40186 MEDIUM 6.1 DOWNGRADE UPGRADE ApostropheCMS is an open-source Node.js content management system
- CVE-2022-25887 MEDIUM 5.3 UPGRADE The package sanitize-html before 2.7.1 are vulnerable to Regular Expression Denial of Service (ReDoS) due to i
- CVE-2021-26540 MEDIUM 5.3 UPGRADE Apostrophe Technologies sanitize-html before 2.3.2 does not properly validate the hostnames set by the "allowe
- CVE-2021-26539 MEDIUM 5.3 UPGRADE Apostrophe Technologies sanitize-html before 2.3.1 does not properly handle internationalized domain name (IDN
- CVE-2019-25225 MEDIUM 6.1 UPGRADE `sanitize-html` prior to version 2.0.0-beta is vulnerable to Cross-site Scripting (XSS)