CVE-2018-4185
HIGHiPhone OS < 11.3, macOS < 10.13.4, tvOS < 11.3, watchOS < 4.3 - Information Disclosure via State Transition
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-4185. PoCs published by bazad.
AI-analyzed exploit summary This PoC exploits CVE-2018-4185, an iOS kernel information leak in iOS 11.2 due to the `__ARM_KERNEL_PROTECT__` feature inadvertently exposing the kernel function address `Lel0_synchronous_vector_64_long` via register `x18` when using `thread_get_state`.
Description
In iOS before 11.3, tvOS before 11.3, watchOS before 4.3, and macOS before High Sierra 10.13.4, an information disclosure issue existed in the transition of program state. This issue was addressed with improved state handling.
Exploits (1)
This PoC exploits CVE-2018-4185, an iOS kernel information leak in iOS 11.2 due to the `__ARM_KERNEL_PROTECT__` feature inadvertently exposing the kernel function address `Lel0_synchronous_vector_64_long` via register `x18` when using `thread_get_state`.
References (4)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N