Description
The is-svg package 2.1.0 through 4.2.1 for Node.js uses a regular expression that is vulnerable to Regular Expression Denial of Service (ReDoS). If an attacker provides a malicious string, is-svg will get stuck processing the input.
Recommendation
Update the is-svg package to the latest compatible version. Followings are version details:
- Affected version(s): >= 2.1.0, < 4.2.2
- Patched version(s): 4.2.2
References
Related Issues
- Regular Expression Denial of Service (ReDoS) - ssri - CVE-2021-27290
- Regular Expression Denial of Service (ReDoS) in Prism - CVE-2021-32723
- Regular Expression Denial of Service (ReDOS) - color-string - CVE-2021-29060
- Regular Expression Denial of Service (ReDoS) in ua-parser-js - CVE-2021-27292
You might also like:
- Tags:
- npm
- is-svg
Anything's wrong? Let us know Last updated on September 21, 2023


