Description
A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 12.2, macOS Mojave 10.14.4, tvOS 12.2, watchOS 5.2. A malicious application may be able to determine kernel memory layout.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apple | iOS | unspecified – < iOS 12.2 | iOS 12.2 |
| Apple | macOS | unspecified – < macOS Mojave 10.14.4 | macOS Mojave 10.14.4 |
| Apple | tvOS | unspecified – < tvOS 12.2 | tvOS 12.2 |
| Apple | watchOS | unspecified – < watchOS 5.2 | watchOS 5.2 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
maldiohead/CVE-2019-8540 ★ 40 · May 17, 2019
Kernel Stack info leak at exportObjectToClient function
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.