CVE-2025-24118
HIGHiPadOS < 17.7.4 and macOS < 14.7.3, < 15.3 - Out-of-bounds Write
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2025-24118. PoCs published by jprx.
AI-analyzed exploit summary This PoC exploits a race condition in macOS (CVE-2025-24118) by racing `kauth_cred_proc_update` against `current_cached_proc_cred_update`, leading to a non-atomic write to `proc_ro.p_ucred` that can cause it to point to invalid memory. The exploit requires a setgid binary with differing real and effective group IDs to trigger the vulnerability.
Description
The issue was addressed with improved memory handling. This issue is fixed in iPadOS 17.7.4, macOS Sequoia 15.3, macOS Sonoma 14.7.3. An app may be able to cause unexpected system termination or write kernel memory.
Exploits (1)
This PoC exploits a race condition in macOS (CVE-2025-24118) by racing `kauth_cred_proc_update` against `current_cached_proc_cred_update`, leading to a non-atomic write to `proc_ro.p_ucred` that can cause it to point to invalid memory. The exploit requires a setgid binary with differing real and effective group IDs to trigger the vulnerability.
References (6)
Scores
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H