CVE Vulnerabilities

CVE-2015-8857

Published: Jan 23, 2017 | Modified: Oct 28, 2021
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

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.

Affected Software

Name Vendor Start Version End Version
Uglifyjs Uglifyjs_project * 2.4.24 (excluding)
Uglifyjs Ubuntu artful *
Uglifyjs Ubuntu esm-apps/xenial *
Uglifyjs Ubuntu precise *
Uglifyjs Ubuntu trusty *
Uglifyjs Ubuntu upstream *
Uglifyjs Ubuntu wily *
Uglifyjs Ubuntu xenial *
Uglifyjs Ubuntu yakkety *
Uglifyjs Ubuntu zesty *

References