Skip to main content
← All vulnerabilities
CVE-2015-8857GHSA-34R7-Q49F-H37C

The uglify-js package before 2.4.24 for Node.js does not properly account for non-boolean values when rewriting boolean expressions, which m

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.4.24, 2.7.2
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • uglify-jsnpm

    fixed in 2.4.24

  • uglifierRubyGems

    fixed in 2.7.2

References 3

securityfocus.com

nodesecurity.io

openwall.com