CVE-2025-43361
7.8Apple · iOS, iPadOS, macOS, tvOS, visionOS, watchOS
A kernel memory out of bounds read vulnerability allows a malicious application to access sensitive kernel memory data due to insufficient bounds checking.
Executive summary
A critical out of bounds read vulnerability in Apple operating systems could allow a malicious application to read sensitive kernel memory, posing a significant risk to system confidentiality.
Vulnerability
This is an out of bounds read vulnerability occurring within the kernel. The flaw can be triggered by a local, authenticated malicious application, allowing it to bypass memory isolation and read kernel memory.
Business impact
The ability to read kernel memory is a severe security compromise, as the kernel holds highly sensitive information, including cryptographic keys, credentials, and system state data. With a CVSS score of 7.8, this vulnerability is considered high severity, as it facilitates information disclosure that could lead to full system compromise or the bypass of security features.
Remediation
Immediate Action: Update all affected Apple devices to the latest available software versions (iOS/iPadOS 26, macOS 15.7.2 or 14.8.2, and corresponding versions for tvOS, visionOS, and watchOS) as specified in the vendor security advisories.
Proactive Monitoring: Monitor device telemetry for unusual application behavior, specifically applications attempting to perform unauthorized memory operations or unexpected system calls.
Compensating Controls: Ensure that only trusted applications from the official App Store are installed on devices, as this vulnerability requires a malicious application to be present on the host system to trigger the flaw.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Given the sensitivity of kernel memory and the widespread use of Apple products in enterprise environments, organizations should prioritize the deployment of these security updates. Users should refrain from installing untrusted or unsigned applications, as these serve as the primary vector for exploitation until the patches are fully applied across the environment.