Skip to main content

Apple OS platforms CVE-2026-28987

| EUVDEUVD-2026-29281 HIGH
Insertion of Sensitive Information into Log File (CWE-532)
2026-05-11 apple GHSA-cw5m-c88q-x4pv
7.5
CVSS 3.1 · Vendor: apple
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver malicious app via App Store/enterprise distribution
  2. Delivery
    User installs and launches app
  3. Exploit
    App queries os_log/OSLogStore APIs
  4. Execution
    Extract sensitive kernel state from logs
  5. Persist
    Exfiltrate to attacker server
  6. Impact
    Use leaked addresses to bypass ASLR in secondary kernel exploit

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Exploitation requires the attacker to install and execute a malicious application on the target device. The app must utilize Apple's os_log or OSLogStore APIs to query system logs, which are available to sandboxed applications without requiring special entitlements in default configurations. The application would need to pass App Store review (if distributed via official channels) or be installed through enterprise provisioning, TestFlight, or by convincing users to trust developer certificates. The vulnerability affects default logging configurations across all vulnerable OS versions and does not require the target device to be in any special mode or have non-default settings enabled. User interaction is limited to installing and launching the malicious application. Once running with standard application privileges, the app can access the improperly redacted logs. Exploitation is limited by Apple's application sandboxing which prevents direct kernel exploitation from userspace, meaning this vulnerability serves as an information disclosure primitive requiring combination with additional kernel vulnerabilities to achieve privilege escalation or persistent compromise.

Impact

The CVSS 7.5 score (High severity) reflects the potential confidentiality impact but presents contradictions requiring analysis. The vector AV:N (network attackable) and PR:N (no privileges required) suggest remote unauthenticated exploitation, yet the description states 'an app may be able to leak' implying local application execution is required. This inconsistency suggests either: (1) the CVSS vector was misapplied and should be AV:L/PR:L (requiring local app installation), or (2) Apple's logging infrastructure has remote query capabilities not evident in the description. If truly AV:L/PR:L, real-world severity drops significantly as attackers need code execution first. The low EPSS score of 0.02% (7th percentile) indicates minimal exploitation activity, suggesting this is not being actively targeted despite public disclosure. No CISA KEV listing confirms no federal-impact exploitation observed. The vulnerability serves as an information disclosure primitive useful in multi-stage attacks rather than a standalone compromise vector. Primary risk is to high-value targets where attackers already have application presence and need kernel reconnaissance for privilege escalation chains. Organizations running pre-patched Apple OS versions should prioritize patching if threat model includes malicious app installation (MDM bypass, supply chain, insider threat scenarios), but this is lower priority than actively exploited vulnerabilities. The SSVC decision tree would likely classify this as 'Scheduled' rather than 'Out-of-Cycle' patching given technical impact requires chaining and exploitation status shows no evidence of active targeting.

Exploit ScenarioDerived

An attacker distributes a malicious application through the App Store or enterprise distribution channels that appears benign but contains code to query the unified logging subsystem. Once installed and executed by the user, the app uses legitimate os_log or OSLogStore APIs to retrieve system logs containing improperly redacted kernel state information such as kernel memory addresses or internal data structures. The attacker exfiltrates this data to remote servers where it is analyzed to defeat address space layout randomization (ASLR) or identify other kernel exploitation primitives. This kernel state intelligence is then used to craft a targeted kernel exploit for privilege escalation in a secondary attack stage. No public proof-of-concept is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 12, 2026

Improper log data redaction across Apple's operating systems exposes sensitive kernel state to locally-installed applications. Vulnerable versions include iOS/iPadOS prior to 18.7.9 and 26.5, macOS Sequoia prior to 15.7.7, macOS Sonoma prior to 14.8.7, macOS Tahoe prior to 26.5, tvOS prior to 26.5, and watchOS prior to 26.5. Apple has released patches for all affected platforms addressing the CWE-532 (insertion of sensitive information into log file) weakness. The CVSS vector (AV:N/AC:L/PR:N/UI:N) appears inconsistent with the description of an app-based exploit, suggesting Apple's logging subsystem may be remotely queryable or the vector requires clarification. EPSS score of 0.02% (7th percentile) indicates minimal observed exploitation activity despite the high CVSS rating.

RemediationAI

Apple has released patches for all affected platforms and organizations should deploy updates through standard Apple software update mechanisms. For iOS and iPadOS devices, update to version 18.7.9 or 26.5 depending on device compatibility. For macOS systems, update to macOS Sonoma 14.8.7, macOS Sequoia 15.7.7, or macOS Tahoe 26.5 based on your current major version. Apple TV devices should update to tvOS 26.5, and Apple Watch devices require watchOS 26.5. Updates can be deployed via Settings > General > Software Update on end-user devices or through Mobile Device Management (MDM) solutions for enterprise environments. Official security advisories with detailed update instructions are available at https://support.apple.com/en-us/127110 through https://support.apple.com/en-us/127119. If immediate patching is not feasible, consider compensating controls including restricting application installation to enterprise-vetted apps only through MDM policies, enabling stricter log access controls via MDM configuration profiles to limit which apps can query system logs, and implementing runtime application monitoring to detect unusual log querying behavior. These mitigations trade off user flexibility and may impact legitimate diagnostic tools but reduce the attack surface until patching is complete. No workaround fully addresses the vulnerability as the logging subsystem operates at the OS level beneath application sandboxes.

Affected VersionsENISA

macOS 0 <15.7.7
macOS 0 <26.5
watchOS 0 <26.5
iOS and iPadOS 0 <26.5
tvOS 0 <26.5
macOS 0 <14.8.7
iOS and iPadOS 0 <18.7.9

Affected Packages

euvd ios_and_ipados fix: 18.7.9, 26.5
euvd macos fix: 14.8.7, 15.7.7, 26.5
euvd tvos fix: 26.5
euvd watchos fix: 26.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 4 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This vulnerability stems from CWE-532 (Insertion of Sensitive Information Into Log File), where Apple's unified logging subsystem across iOS, iPadOS, macOS, tvOS, and watchOS failed to properly redact sensitive kernel state information before recording it in system logs. The unified logging framework, introduced in iOS 10 and macOS Sierra, provides a centralized logging mechanism accessible to applications via the os_log APIs. Applications with appropriate entitlements or system privileges can query these logs using the OSLogStore framework or command-line tools like 'log show'. The affected CPE entries (cpe:2.3:a:apple:ios_and_ipados, cpe:2.3:a:apple:macos, cpe:2.3:a:apple:tvos, cpe:2.3:a:apple:watchos) indicate this is a systemic issue in Apple's logging infrastructure spanning their entire operating system portfolio. Kernel state that should be redacted may include memory addresses (defeating ASLR), cryptographic material, authentication tokens, or internal data structures that reveal implementation details useful for exploit development.

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

Vendor (apple) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Primary rating from Vendor (apple) · only source for this CVE.

CVSS VectorVendor: apple

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
May 12, 2026 - 14:22 NVD
7.5 (HIGH)
Patch available
May 11, 2026 - 22:18 EUVD
CVE Published
May 11, 2026 - 20:08 nvd
UNKNOWN (no severity yet)
CVE Published
May 11, 2026 - 20:08 nvd
HIGH 7.5

DescriptionCVE.org

A logging issue was addressed with improved data redaction. 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, watchOS 26.5. An app may be able to leak sensitive kernel state.

Executive ViewAI

Why It Matters

Apple's logging subsystem across iOS, macOS, tvOS, and watchOS fails to properly redact sensitive kernel state information, allowing locally-installed applications to access confidential system data that should be restricted. This vulnerability affects millions of Apple device users and creates risk of unauthorized information disclosure that could enable privilege escalation or targeted attacks; organizations with BYOD policies or developer-heavy workforces should prioritize patching to prevent insider threats and data exfiltration.

Business Impact: High
Compensating Controls

Apply vendor patch. Interim: Restrict installation of untrusted third-party applications via MDM policies; disable debug logging on production devices where operationally feasible; monitor for suspicious app activity requesting excessive system log access.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Tvos

View all
CVE-2022-2294 HIGH
8.8 Jul 28

Heap buffer overflow in WebRTC in Google Chrome prior to 103.0.5060.114 allowed a remote attacker to potentially exploit

CVE-2017-13861 HIGH POC
7.8 Dec 25

An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is no authenticati

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

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

CVE-2025-31277 HIGH POC
8.8 Jul 30

WebKit memory corruption in Safari 18.6 and multiple Apple platforms allows remote code execution when processing malici

CVE-2016-4622 HIGH
8.8 Jul 22

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

CVE-2016-4669 HIGH POC
7.8 Feb 20

An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is low attack comp

CVE-2025-43510 HIGH POC
7.8 Dec 12

Apple kernel lock state checking flaw allows a malicious application to cause unexpected changes in memory shared betwee

CVE-2017-2370 HIGH POC
7.8 Feb 20

An issue was discovered in certain Apple products. Rated high severity (CVSS 7.8), this vulnerability is no authenticati

CVE-2025-43520 MEDIUM POC
5.5 Dec 12

Apple kernel memory corruption in multiple operating systems allows a malicious application to cause unexpected system t

CVE-2025-14174 HIGH
8.8

Out-of-bounds write (CWE-787) in QtWebEngine before 6.10.1-r2 on Alpine Linux, and in other Chromium-based engines such

CVE-2025-43529 HIGH
8.8 Dec 17

WebKit arbitrary code execution via use-after-free memory corruption affects Safari 26.2, iOS/iPadOS 18.7.3 through 26.2

CVE-2017-11120 CRITICAL POC
9.8 Sep 28

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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy