CVE-2019-8660
CRITICALiPhone OS < 12.4 - Remote Code Execution via Memory Corruption
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2019-8660. PoCs published by Google Security Research.
AI-analyzed exploit summary The exploit describes a memory corruption vulnerability in the decoding of NSKnownKeysDictionary1 objects, where an integer overflow during buffer allocation can lead to out-of-bounds writes. The PoC involves using Frida to inject a malicious payload into iMessage, but the actual exploit code is referenced externally.
Description
A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 12.4, macOS Mojave 10.14.6, tvOS 12.4, watchOS 5.3. A remote attacker may be able to cause unexpected application termination or arbitrary code execution.
Exploits (1)
The exploit describes a memory corruption vulnerability in the decoding of NSKnownKeysDictionary1 objects, where an integer overflow during buffer allocation can lead to out-of-bounds writes. The PoC involves using Frida to inject a malicious payload into iMessage, but the actual exploit code is referenced externally.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H