Description
Prism is a syntax highlighting library. The prismjs package is vulnerable to ReDoS (regular expression denial of service). An attacker that is able to provide a crafted HTML comment as input may cause an application to consume an excessive amount of CPU.
Recommendation
Update the prismjs
package to the latest compatible version. Followings are version details:
- Affected version(s): < 1.25.0
- Patched version(s): 1.25.0
References
Related Issues
- Finance.js vulnerable to DoS via the seekZero() parameter - CVE-2025-56572
- jsPDF Bypass Regular Expression Denial of Service (ReDoS) - CVE-2025-29907
- Stimulsoft Dashboard.JS directory traversal vulnerability - CVE-2024-24398
- PrismJS DOM Clobbering vulnerability - CVE-2024-53382
- Tags:
- npm
- prismjs
Anything's wrong? Let us know Last updated on January 29, 2023