Exploitation Summary
EIP tracks 1 public exploit for CVE-2019-9813. PoCs published by Google Security Research.
AI-analyzed exploit summary The writeup details a type confusion vulnerability in SpiderMonkey's IonMonkey JIT compiler, where inconsistent type inference leads to crashes during property access. The bug arises from missing type barriers in JIT-compiled code when object prototypes are modified.
Description
Incorrect handling of __proto__ mutations may lead to type confusion in IonMonkey JIT code and can be leveraged for arbitrary memory read and write. This vulnerability affects Firefox < 66.0.1, Firefox ESR < 60.6.1, and Thunderbird < 60.6.1.
Exploits (1)
The writeup details a type confusion vulnerability in SpiderMonkey's IonMonkey JIT compiler, where inconsistent type inference leads to crashes during property access. The bug arises from missing type barriers in JIT-compiled code when object prototypes are modified.
References (6)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H