CVE-2017-16117 Regular Expression Denial of Service in slug
HighCVSS 7.5
EPSS 1.6%
- Published
- Updated
- Exploit status
- No public exploit known
Description
slug is a module to slugify strings, even if they contain unicode. slug is vulnerable to regular expression denial of service is specially crafted untrusted input is passed as input. About 50k characters can block the event loop for 2 seconds.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| npm slug(npm) | <= 0.9.1 | No fix listed |
| slug project slug | <= 0.9.1 | No fix listed |
| HackerOne slug node module | = All versions | No fix listed |
References
- nvd.nist.gov third-party-advisory
- github.com third-party-advisory
- github.com
- www.npmjs.com
- nodesecurity.io third-party-advisory