Description
The uglify-js package before 2.4.24 for Node.js does not properly account for non-boolean values when rewriting boolean expressions, which might allow attackers to bypass security mechanisms or possibly have unspecified other impact by leveraging improperly rewritten Javascript.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2017-0154 | The uglify-js package before 2.4.24 for Node.js does not properly account for non-boolean values when rewriting boolean expressions, which might allow attackers to bypass security mechanisms or possibly have unspecified other impact by leveraging improperly rewritten Javascript. |
Github GHSA |
GHSA-34r7-q49f-h37c | Incorrect Handling of Non-Boolean Comparisons During Minification in uglify-js |
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-06T08:29:22.084Z
Reserved: 2016-04-20T00:00:00.000Z
Link: CVE-2015-8857
No data.
Status : Deferred
Published: 2017-01-23T21:59:00.580
Modified: 2025-04-20T01:37:25.860
Link: CVE-2015-8857
No data.
OpenCVE Enrichment
No data.
Weaknesses
EUVD
Github GHSA