Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocal access as authenticated user
-
DeliveryIdentify race condition window via system monitoring
-
ExploitTrigger concurrent shared resource access
-
ExecutionCorrupt memory metadata
-
ImpactCause app termination
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Local authenticated access required - exploitation is not possible remotely. The attacker must already have an active user session or app process running on the target device (PR:L). Additionally, AC:H (high complexity) indicates the race condition requires specific, difficult-to-achieve timing: the attacker must trigger shared resource access during a narrow synchronization window. This is not a guaranteed single-step exploit but rather a probabilistic attack requiring multiple attempts or environmental engineering (e.g., loading the system to increase contention). Exploitation is further constrained to scenarios where the target app or system component uses the affected locking primitive; not all memory operations are vulnerable, limiting the attack surface. These conditions significantly narrow real-world risk relative to the CVSS score. |
| Impact | CVSS 4.7 with local attack vector (AV:L), high complexity (AC:H), and low privilege requirement (PR:L) indicates moderate severity with significant practical barriers to exploitation. The availability impact (A:H) is limited to denial of service; confidentiality and integrity are unaffected (C:N, I:N). EPSS score of 0.02% (7th percentile) contradicts the CVSS rating, suggesting extremely low real-world exploitation likelihood despite the vulnerability being patched by the vendor. The AC:H (high complexity) factor aligns with EPSS assessment - race conditions require precise timing and environmental conditions, making reliable exploitation difficult. No CISA KEV status provided, and no public POC identified. The contradiction between CVSS severity and EPSS probability suggests this is a low-priority issue in practice: while theoretically exploitable by local authenticated users, the race condition window is narrow and inconsistently triggerable. Defense-in-depth rather than urgent patching is justified unless the environment has elevated risk of insider threats with local system access. |
| Exploit ScenarioDerived | A local authenticated user (e.g., non-administrative local account or app sandbox process) triggers a race condition by repeatedly calling a system API that accesses shared memory resources under contention. By timing malicious operations to coincide with legitimate system access to the same memory region, the attacker exploits the synchronization window to corrupt kernel or framework data structures, causing an arbitrary app to crash or the entire system to hang. The AC:H complexity factor means the attacker must repeatedly attempt the race to achieve consistent results and may require kernel-level tracing tools to reliably identify the timing window. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 12, 2026
Memory corruption in Apple operating systems due to a race condition in locking mechanisms allows local authenticated attackers to cause unexpected app termination or potential denial of service. The vulnerability affects iOS 18.7.8 and earlier, iPadOS 18.7.8 and earlier, macOS Sequoia 15.7.6 and earlier, macOS Sonoma 14.8.6 and earlier, macOS Tahoe 26.4 and earlier, tvOS 26.4 and earlier, visionOS 26.4 and earlier, and watchOS 26.4 and earlier. Vendor-released patches are available across all affected platforms, with no public exploit identified at time of analysis.
RemediationAI
Vendor-released patches are available: upgrade to iOS 18.7.9 or iPadOS 18.7.9 for affected iPhones and iPads, macOS Sequoia 15.7.7 for compatible Macs, macOS Sonoma 14.8.7 for older Macs, macOS Tahoe 26.5 for newer Macs, tvOS 26.5 for Apple TV, visionOS 26.5 for Vision Pro, and watchOS 26.5 for Apple Watch. Patch availability is confirmed through Apple security bulletins (support.apple.com/en-us/127110 through 127120). Users should prioritize patching on systems where local user access is available (shared devices, developer machines, or managed enterprise endpoints). Workarounds short of patching are unavailable; improved locking is a kernel-level fix. The low EPSS score (0.02%) suggests patching can be scheduled as part of regular maintenance cycles rather than emergency out-of-band deployment, particularly for devices with restricted local access (e.g., personal iPhones).
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 5 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-362 (Concurrent Execution using Shared Resource with Improper Synchronization), indicating a race condition in shared resource locking. The flaw affects the memory management subsystem across Apple's ecosystem, which relies on consistent locking primitives to prevent concurrent access to kernel or framework data structures. When multiple threads or processes attempt to access the same memory region without proper synchronization, an attacker with local access can trigger a race window to cause memory corruption. The issue is classified as a buffer overflow variant triggered through race condition mechanics rather than traditional bounds-check bypass.
Know when Tvos gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Primary rating from Vendor (apple) · only source for this CVE.
CVSS VectorVendor: apple
Lifecycle Timeline
4DescriptionCVE.org
A memory corruption vulnerability was addressed with improved locking. This issue is fixed in iOS 18.7.9 and iPadOS 18.7.9, iOS 26.5 and iPadOS 26.5, macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, macOS Tahoe 26.5, tvOS 26.5, visionOS 26.5, watchOS 26.5. An attacker may be able to cause unexpected app termination.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
Heap buffer overflow in WebRTC in Google Chrome prior to 103.0.5060.114 allowed a remote attacker to potentially exploit
An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is no authenticati
The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01
WebKit memory corruption in Safari 18.6 and multiple Apple platforms allows remote code execution when processing malici
WebKit in Apple iOS before 9.3.3, Safari before 9.1.2, and tvOS before 9.2.2 allows remote attackers to execute arbitrar
An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is low attack comp
Apple kernel lock state checking flaw allows a malicious application to cause unexpected changes in memory shared betwee
An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is no authenticati
Apple kernel memory corruption in multiple operating systems allows a malicious application to cause unexpected system t
Out-of-bounds write (CWE-787) in QtWebEngine before 6.10.1-r2 on Alpine Linux, and in other Chromium-based engines such
WebKit arbitrary code execution via use-after-free memory corruption affects Safari 26.2, iOS/iPadOS 18.7.3 through 26.2
On Broadcom BCM4355C0 Wi-Fi chips 9.44.78.27.0.1.56 and other chips, an attacker can craft a malformed RRM neighbor repo
EUVD-2026-29285
GHSA-f933-7fg4-gxqr
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB