← back
CVE-2019-17026

CVE-2019-17026

CVSS 8.8 HIGHEPSS 46.6%● KEVCWE-843
In short

The Firefox JavaScript engine (IonMonkey) incorrectly handles how it tracks memory locations when setting array elements, causing it to confuse different data types. This can allow attackers to run malicious code on your computer.

Technical detail

IonMonkey JIT compiler exhibits incorrect alias analysis (CWE-843) during array element writes, leading to type confusion that permits memory corruption. The vulnerability is exploitable through malicious JavaScript in web content without user interaction beyond visiting a compromised page; successful exploitation enables arbitrary code execution with the privileges of the Firefox process.

Summary generated and translated by AI from the official description.
Incorrect alias information in IonMonkey JIT compiler for setting array elements could lead to a type confusion. We are aware of targeted attacks in the wild abusing this flaw. This vulnerability affects Firefox ESR < 68.4.1, Thunderbird < 68.4.1, and Firefox < 72.0.1.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.

Want to know if your infrastructure is exposed to this?

Talk to TrueHacking →