CVE-2019-11707
HIGH KEVFirefox < 60.7.1, < 67.0.3 and Thunderbird < 60.7.2 - Type Confusion via Array.pop
Title source: llmExploitation Summary
CVE-2019-11707 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added May 23, 2022. EIP tracks 6 public exploits from researchers including Google Security Research, Forrest Orr, vigneshsrao.
AI-analyzed exploit summary This exploit leverages a type confusion vulnerability in Mozilla Firefox's IonMonkey JIT compiler, specifically in the handling of Array.pop operations, leading to arbitrary memory writes and potential remote code execution.
Description
A type confusion vulnerability can occur when manipulating JavaScript objects due to issues in Array.pop. This can allow for an exploitable crash. We are aware of targeted attacks in the wild abusing this flaw. This vulnerability affects Firefox ESR < 60.7.1, Firefox < 67.0.3, and Thunderbird < 60.7.2.
Exploits (6)
This exploit leverages a type confusion vulnerability in Mozilla Firefox's IonMonkey JIT compiler, specifically in the handling of Array.pop operations, leading to arbitrary memory writes and potential remote code execution.
This is a functional exploit for CVE-2019-11707, targeting a type confusion vulnerability in Mozilla Firefox's Array.pop method during JIT compilation. It achieves remote code execution by manipulating array prototypes to bypass type checks, leading to arbitrary read/write primitives and ultimately executing shellcode.
This repository contains a functional exploit for CVE-2019-11707, a type confusion vulnerability in Mozilla Firefox's SpiderMonkey JavaScript engine. The exploit leverages a prototype pollution technique to achieve arbitrary read-write primitives, leading to remote code execution (RCE).
This repository contains a functional exploit for CVE-2019-11707, a type confusion vulnerability in Mozilla's SpiderMonkey JavaScript engine. The exploit achieves arbitrary read/write primitives and executes a JIT spray to bypass mitigations, ultimately leading to remote code execution via a crafted `execve` syscall.
This repository contains a functional proof-of-concept exploit for CVE-2019-11707, a type confusion vulnerability in Mozilla Firefox's IonMonkey JIT compiler. The exploit leverages prototype pollution and JIT optimization to trigger a crash by dereferencing a controlled double value as a pointer.
This repository contains a functional exploit for CVE-2019-11707, a type confusion vulnerability in Mozilla's SpiderMonkey JavaScript engine. The exploit leverages arbitrary read/write primitives to achieve remote code execution via JIT spraying and syscall execution.
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H