ua-parser-js@0.4.1 vulnerabilities
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
-
latest version
1.0.37
-
latest non vulnerable version
-
first published
12 years ago
-
latest version published
6 months ago
-
licenses detected
Direct Vulnerabilities
Known vulnerabilities in the ua-parser-js package. This does not include vulnerabilities belonging to this package’s dependencies.
Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.Vulnerability | Vulnerable Version |
---|---|
ua-parser-js is a lightweight JavaScript-based user-agent string parser. Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS). Within How to fix Regular Expression Denial of Service (ReDoS)? Upgrade |
<0.7.24
|
ua-parser-js is a lightweight JavaScript-based user-agent string parser. Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS) in multiple regexes (see linked commit for more info). How to fix Regular Expression Denial of Service (ReDoS)? Upgrade |
<0.7.23
|
ua-parser-js is a lightweight JavaScript-based user-agent string parser. Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS) via the regex for Redmi Phones and Mi Pad Tablets UA. POC by Yeting Li
How to fix Regular Expression Denial of Service (ReDoS)? Upgrade |
<0.7.22
|
Affected versions of the package are vulnerable to Regular Expression Denial of Service (ReDoS). How to fix Regular Expression Denial of Service (ReDoS)? Upgrade |
<0.7.18
|
Affected versions of the package are vulnerable to Regular Expression Denial of Service (ReDoS) attacks via the `getOS() function. How to fix Regular Expression Denial of Service (ReDoS)? Upgrade |
<0.7.16
|