Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver malicious app to device
-
ExploitApp invokes Contacts write API
-
ExecutionMissing authorization check bypassed
-
ImpactAttacker-controlled contacts added silently
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 | Exploitation requires an attacker-controlled or malicious app already installed and executing on the target Apple device (iOS/iPadOS/macOS/visionOS/watchOS below 26.6) that invokes the Contacts framework's contact-creation API; the flaw is that the normal TCC user-authorization prompt for Contacts access is not enforced on this path. Limiting factors: the attacker must first get an app onto the device and have it run (local execution, not remote/network despite the input's AV:N), the impact is confined to adding address-book entries rather than reading or exfiltrating existing contacts, and no elevated privileges or user interaction with a prompt are needed once the app runs. |
| Impact | The signals conflict sharply and should be reconciled before prioritizing. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H = 9.8) is inconsistent with the description: an app 'adding contacts without authorization' is a locally-executing app writing to address-book data, not a network-reachable full-system compromise - the AV:N and C:H/A:H metrics appear overstated. Corroborating this, EPSS is only 0.16% (6th percentile), SSVC exploitation status is 'none' (not observed or in PoC), and there is no KEV listing and no public exploit identified. SSVC does flag Automatable:yes and Technical Impact:total, but 'total' here should be read against the narrow Contacts scope, not the whole device. Net: this is a low-to-moderate real-world privacy/integrity issue that is over-scored by the raw 9.8 - patch it in normal cycles, but it is not an emergency. Verify the discrepancy with Apple's advisory before treating it as a network-exploitable critical. |
| Exploit ScenarioDerived | A user installs a seemingly benign app from an untrusted source; the app calls the Contacts framework to write new entries and, because the authorization check is bypassed, silently injects attacker-controlled contacts (e.g., a spoofed 'Bank Support' number for later social engineering) without any consent prompt. No public exploit code is identified, and the attack requires an app already executing on the device (local vector), limiting real-world reach. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 29, 2026
Missing authorization in Apple's Contacts framework across iOS/iPadOS, macOS Tahoe, visionOS, and watchOS (all versions before 26.6) allows an installed app to add contact entries without triggering the user's authorization prompt. Apple fixed the flaw with improved validation in the 26.6 releases. There is no public exploit identified at time of analysis and it is not on CISA KEV; EPSS is low at 0.16% (6th percentile), consistent with a low-severity local privacy-scope bypass despite the input's inflated 9.8 score.
RemediationAI
Vendor-released patch: update to iOS 26.6, iPadOS 26.6, macOS Tahoe 26.6, visionOS 26.6, and watchOS 26.6, which address the issue with improved validation; details are in Apple's advisories at https://support.apple.com/en-us/128066, 128067, 128068, and 128070. Because exploitation requires code running on the device, the most effective compensating control until patching is to restrict app installation to vetted App Store or MDM-approved sources and to audit apps requesting or manipulating Contacts data - trade-off: this tightens app provisioning but does not remove the underlying bug. On managed fleets, enforcing the 26.6 minimum-OS baseline via MDM is the cleanest interim gate; there is no need to disable Contacts sync, which would break legitimate functionality for marginal benefit.
Affected VersionsENISA
Affected Packages
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
The vulnerability is a CWE-862 Missing Authorization weakness in Apple's Contacts subsystem, which is normally gated by the TCC (Transparency, Consent, and Control) privacy framework that forces apps to obtain explicit user consent before reading or writing address-book data. Per Apple, an authorization check was insufficiently validated, so the write path (adding contacts) could be reached without the consent gate being enforced. The affected CPEs are cpe:2.3:a:apple:ios_and_ipados, cpe:2.3:a:apple:macos, cpe:2.3:a:apple:visionos, and cpe:2.3:a:apple:watchos, indicating the shared Contacts code is common across Apple's OS family rather than a single-platform bug.
Know when Visionos 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:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
A locally-running app reaches the flaw (AV:L), needs no privileges or prompt (PR:N/UI:N), and only writes contacts - low integrity impact, no confidentiality or availability loss.
Primary rating from Vendor (apple).
CVSS VectorVendor: apple
Lifecycle Timeline
4DescriptionCVE.org
An authorization issue was addressed with improved validation. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6, visionOS 26.6, watchOS 26.6. An app may be able to add contacts without user authorization.
Executive ViewAI
Apple's Contacts framework (iOS, iPadOS, macOS Tahoe, visionOS, watchOS versions before 26.6) contains a missing authorization flaw that allows installed applications to add contact entries without triggering user confirmation prompts, creating a privacy breach risk. While scored CRITICAL (CVSS 9.8), real-world exploitation probability is minimal at 0.2% EPSS (6th percentile), reflecting the requirement for a malicious app to already be installed on user devices; patching within 30 days maintains control of user trust and data privacy.
Apply vendor patch.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
WebKit memory corruption in Safari 18.6 and multiple Apple platforms allows remote code execution when processing malici
Apple kernel lock state checking flaw allows a malicious application to cause unexpected changes in memory shared betwee
A critical out-of-bounds write in WebKit's rendering engine allows maliciously crafted web content to escape the Web Con
Apple kernel memory corruption in multiple operating systems allows a malicious application to cause unexpected system t
Arbitrary code execution in Apple Safari, iOS/iPadOS, macOS Sequoia, and visionOS occurs when processing maliciously cra
Out-of-bounds write (CWE-787) in QtWebEngine before 6.10.1-r2 on Alpine Linux, and in other Chromium-based engines such
Remote code execution in Google Chrome's ANGLE graphics layer allows attackers to compromise systems via crafted HTML pa
WebKit arbitrary code execution via use-after-free memory corruption affects Safari 26.2, iOS/iPadOS 18.7.3 through 26.2
A cookie management issue was addressed with improved state management. Rated medium severity (CVSS 6.3), this vulnerabi
A denial of service vulnerability in This (CVSS 4.2). Risk factors: actively exploited (KEV-listed).
An out-of-bounds write issue was addressed with improved input validation. Rated high severity (CVSS 7.8), this vulnerab
Local privilege escalation in Apple operating systems allows a malicious app to gain root privileges. The vulnerability,
EUVD-2026-49430
GHSA-4977-wv8w-jw7p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB