GitHub Advisoryadvisory · npm
GHSA-rm97-x556-q36h sanitize-html Information Exposure vulnerability
MEDIUM
Official page ↗
- Aliases
- CVE-2024-21501
- Ecosystem
- npm
- Packages
- sanitize-html
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-200, CWE-538
- Reviewed
- 2024-03-01
Affected packages
• npm sanitize-html: < 2.12.1 → fixed in 2.12.1
Description
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.
Related
Alias · CVE (1)
- CVE-2024-21501 Versions of the package sanitize-html before 2.12.1 are vulnerable to Information Exposure when used on the backend and with the style… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-21501 advisory
- https://github.com/apostrophecms/sanitize-html/pull/650 web
- https://github.com/apostrophecms/sanitize-html/commit/c5dbdf77fe8b836d3bf4554ea39edb45281ec0b4 web
- https://gist.github.com/Slonser/8b4d061abe6ee1b2e10c7242987674cf web
- https://github.com/apostrophecms/apostrophe/discussions/4436 web
- https://github.com/apostrophecms/sanitize-html package
- https://lists.fedoraproject.org/archives/list/[email protected]/message/4EB5JPYRCTS64EA5AMV3INHDPI6I4AW7 web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/P4I5X6V3LYUNBMZ5YOW4BV427TH3IK4S web
- https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-6276557 web
- https://security.snyk.io/vuln/SNYK-JS-SANITIZEHTML-6256334 web