Skip to main content
← All vulnerabilities
CVE-2018-12386

A vulnerability in register allocation in JavaScript can lead to type confusion, allowing for an arbitrary read and write.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 60.2.2, 62.0.3
2 proofs of concept on GitHub

Summary

A vulnerability in register allocation in JavaScript can lead to type confusion, allowing for an arbitrary read and write. This leads to remote code execution inside the sandboxed content process when triggered. This vulnerability affects Firefox ESR < 60.2.2 and Firefox < 62.0.3.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Mozilla Firefox ESR

    fixed in 60.2.2

  • Mozilla Firefox

    fixed in 62.0.3

References 11

security.gentoo.org

securityfocus.com

usn.ubuntu.com

debian.org

access.redhat.com

securitytracker.com

bugzilla.mozilla.org

mozilla.org

GitHub · 0xLyte/cve-2018-12386

GitHub · Hydra3evil/cve-2018-12386