Skip to main content

Apple iOS CVE-2026-64746

| EUVDEUVD-2026-49430 CRITICAL
Missing Authorization (CWE-862)
2026-07-27 apple GHSA-4977-wv8w-jw7p
9.8
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 to device
  2. Exploit
    App invokes Contacts write API
  3. Execution
    Missing authorization check bypassed
  4. Impact
    Attacker-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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

watchOS 0 <26.6
visionOS 0 <26.6
iOS and iPadOS 0 <26.6
macOS 0 <26.6

Affected Packages

euvd ios_and_ipados fix: 26.6
euvd macos fix: 26.6
euvd visionos fix: 26.6
euvd watchos fix: 26.6

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

Vendor (apple) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 4.0 MEDIUM

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.

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (apple).

CVSS VectorVendor: apple

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

Lifecycle Timeline

4
CVSS changed
Jul 28, 2026 - 16:22 NVD
9.8 (CRITICAL)
Patch available
Jul 27, 2026 - 21:17 EUVD
CVE Published
Jul 27, 2026 - 20:14 cve.org
CRITICAL 9.8
CVE Published
Jul 27, 2026 - 20:14 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
Apple iOS/macOS/watchOS run on billions of consumer and enterprise devices
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-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-2025-24201 CRITICAL
10.0 Mar 11

A critical out-of-bounds write in WebKit's rendering engine allows maliciously crafted web content to escape the Web Con

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-2024-44308 HIGH
8.8 Nov 20

Arbitrary code execution in Apple Safari, iOS/iPadOS, macOS Sequoia, and visionOS occurs when processing maliciously cra

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-6558 HIGH
8.8

Remote code execution in Google Chrome's ANGLE graphics layer allows attackers to compromise systems via crafted HTML pa

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-2024-44309 MEDIUM
6.3 Nov 20

A cookie management issue was addressed with improved state management. Rated medium severity (CVSS 6.3), this vulnerabi

CVE-2025-43200 MEDIUM
4.2 Jun 16

A denial of service vulnerability in This (CVSS 4.2). Risk factors: actively exploited (KEV-listed).

CVE-2024-27815 HIGH
7.8 Jun 10

An out-of-bounds write issue was addressed with improved input validation. Rated high severity (CVSS 7.8), this vulnerab

CVE-2026-43723 HIGH POC
7.8 Jul 27

Local privilege escalation in Apple operating systems allows a malicious app to gain root privileges. The vulnerability,

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