Skip to main content

Apple iOS EUVDEUVD-2026-77886

| CVE-2026-84620 HIGH
Integer Overflow or Wraparound (CWE-190)
2026-09-14 apple GHSA-gfgq-c542-cgmq
7.3
CVSS 3.1 · Vendor: apple
View

Attack ChainAIDerived

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

  1. Access
    Deliver crafted 3D model to victim
  2. Delivery
    Victim opens/processes model file
  3. Exploit
    Integer overflow in parser
  4. Execution
    Memory corruption in handling process
  5. Impact
    Potential arbitrary code execution

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to process a maliciously crafted 3D model file on an affected Apple OS (iOS/iPadOS before 26.7 or 27, macOS Sequoia before 15.8 / Tahoe before 26.7 / Golden Gate 27, tvOS/visionOS/watchOS before 27). The limiting factors are user interaction (UI:R - the target must open, preview, or otherwise parse the malicious model) and local delivery of the file; there is no remote unauthenticated network path. No special product configuration is needed beyond running an unpatched version with the affected 3D-model parsing code (e.g., Quick Look / Model I/O style asset handling), so any default installation is affected once a malicious model is processed.

Impact

This is a genuine but moderate-priority memory-corruption vulnerability, not a top-tier emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H, 7.3) describes a local, low-complexity flaw that requires user interaction (opening/processing a malicious 3D model) and asserts full C:H/I:H/A:H impact consistent with exploitable memory corruption. Real-world exploitation signals are LOW: EPSS is only 0.20% (10th percentile), there is no CISA KEV listing, and no public POC is identified - so this is not confirmed exploited and appears low-likelihood at scale. A notable INCONSISTENCY: the vendor vector uses PR:L, but the described attack (a victim processing a crafted 3D model file) requires no attacker privileges on the target - PR:N/UI:R is the more defensible modeling, which would nudge the score slightly higher rather than lower. The AV:L is reasonable since exploitation hinges on locally processing a file rather than a remote network service, but delivery is trivial (email/web/AirDrop a model file). Net: patch-worthy given ubiquitous Apple footprint and high technical impact, but the missing exploitation evidence keeps it below actively-exploited memory-corruption bugs in the same advisory batches.

Exploit ScenarioDerived

An attacker crafts a malformed 3D model file that triggers an integer overflow during parsing, corrupting memory in the handling process. The victim receives the file (web download, message attachment, AirDrop) and opens or previews it on an affected iPhone, iPad, Mac, Apple TV, Vision Pro, or Apple Watch, leading to memory corruption that could be developed into code execution. No public exploit code is identified at time of analysis, and exploitation requires user interaction to process the file.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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 – Sep 16, 2026

Memory corruption during 3D model parsing on unpatched Apple platforms (iOS/iPadOS before 26.7 and 27, macOS Sequoia before 15.8 / Tahoe before 26.7 / Golden Gate 27, and tvOS, visionOS, watchOS before 27) allows an attacker who can get a victim to open or preview a maliciously crafted 3D model file to corrupt memory, potentially leading to code execution in the context of the parsing process with high confidentiality, integrity, and availability impact. The assessed vector is CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H (7.3), so the practical barrier is user interaction - the target must parse the crafted asset locally; there is no remote unauthenticated network path, and no public exploit code has been identified at time of analysis (EPSS 0.20%, 10th percentile). Apple has shipped fixes; this is a genuine but moderate-priority issue rather than a top-tier emergency, since exploitation depends on social engineering plus a locally delivered file.

RemediationAI

Vendor-released patches are available: update iOS and iPadOS to 26.7 or 27, macOS Sequoia to 15.8, macOS Tahoe to 26.7, macOS Golden Gate to 27, tvOS to 27, visionOS to 27, and watchOS to 27. Apple's per-platform advisories are at support.apple.com/en-us/149034, 149035, 149036, 149037, 149038, 149041, 149042, and 149043; enterprise fleets should prioritize macOS and iOS/iPadOS endpoints, since those are the platforms most likely to receive untrusted 3D assets from the internet, email, or messaging apps, while tvOS/visionOS/watchOS updates should follow on the normal cadence. Because exploitation requires the victim to actually process the crafted model (UI:R) and the file must be delivered locally, the practical interim controls are to treat 3D model files as untrusted content: block or quarantine untrusted .usdz/.obj/.dae and similar model attachments at mail and web gateways, disable or restrict rich Quick Look/preview generation for downloaded assets where a configuration profile allows it, and instruct users not to open model files from unknown senders - the trade-off being reduced preview convenience and possible false positives on legitimate design or AR workflows that regularly exchange 3D assets. Restricting local parsing of model files via sandboxing or an endpoint policy that blocks third-party model viewers can further shrink exposure, at the cost of breaking legitimate 3D authoring and review use cases. No public exploit code was identified at time of analysis and EPSS is low (0.20%, 10th percentile), so this should be scheduled alongside other Apple security updates rather than treated as an emergency out-of-band change.

Affected VersionsENISA

visionOS 0 <27
macOS 0 <27
tvOS 0 <27
macOS 0 <26.7
iOS and iPadOS 0 <26.7
macOS 0 <15.8
iOS and iPadOS 0 <27
watchOS 0 <27

Affected Packages

euvd ios_and_ipados fix: 26.7, 27
euvd macos fix: 15.8, 26.7, 27
euvd tvos fix: 27
euvd visionos fix: 27
euvd watchos fix: 27

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 root cause is CWE-190 (Integer Overflow or Wraparound) in Apple's 3D model/asset parsing pipeline - the code path used by frameworks such as Model I/O and by system preview surfaces like Quick Look when rendering assets such as USDZ, OBJ, or similar scene/model formats. A crafted model supplies attacker-controlled size, count, or offset fields that are combined in an arithmetic operation without adequate bounds checking; the resulting wrapped or truncated value leads to an undersized allocation or an incorrect index, after which data is written past the end of the buffer. That is why this advisory is tagged both Integer Overflow and Buffer Overflow, with memory corruption as the observable outcome. The vulnerability is reachable on any default installation that processes 3D assets, since no special configuration is required beyond running an unpatched OS version. The CPE data confirms broad coverage across the Apple platform family - cpe:2.3:a:apple:ios_and_ipados, apple:macos, apple:tvos, apple:visionos, and apple:watchos - indicating a shared parsing library rather than a single app-level defect, which is consistent with one fix being published simultaneously across nine OS update advisories (Apple support articles 149034 through 149043). The assessed vector differs from the NVD-published vector only in privileges (PR:N versus PR:L); per the authoritative assessment, no privileges are required on the attacker's part, the only prerequisite being that the victim interact with the malicious file (UI:R).

Know when macOS 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.3 HIGH
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Attack is local file processing (AV:L) needing no attacker privileges (PR:N over vendor's PR:L) but victim interaction (UI:R); integer overflow yields exploitable memory corruption with high C/I/A.

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

Primary rating from Vendor (apple).

CVSS VectorVendor: apple

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

Lifecycle Timeline

4
CVSS changed
Sep 16, 2026 - 18:22 NVD
7.3 (HIGH)
Patch available
Sep 14, 2026 - 22:19 EUVD
CVE Published
Sep 14, 2026 - 20:50 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 14, 2026 - 20:50 cve.org
HIGH 7.3

DescriptionCVE.org

An integer overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D model may lead to memory corruption.

Executive ViewAI

Why It Matters

Apple's iOS, iPadOS, macOS, tvOS, visionOS, and watchOS contain a memory corruption vulnerability (CVE-2026-84620) in 3D model parsing that can lead to code execution when a user opens a malicious file. Although exploitation requires user interaction and no public exploit has been identified at time of analysis, the flaw affects a broad range of Apple devices used across the organization, potentially compromising confidentiality, integrity, and availability of sensitive data. Leadership should prioritize patching because the attack vector is local but relies on social engineering, and a successful exploit could allow attackers to run code in the context of the parsing process.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Ubiquitous
Apple iOS/iPadOS/macOS/tvOS/visionOS/watchOS span hundreds of millions of devices
Data Quality
4 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.2%
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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

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

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.

Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.

More in macOS

View all
CVE-2025-34089 CRITICAL POC
9.3 Jul 03

An unauthenticated remote code execution vulnerability exists in Remote for Mac, a macOS remote control utility develope

CVE-2026-86950 HIGH POC
8.8 Sep 28

Out-of-bounds write in Apple's iOS, iPadOS, and macOS file-parsing code lets remote attackers achieve arbitrary code exe

CVE-2026-20700 HIGH POC
7.8 Feb 11

Apple's kernel across all platforms (iOS, macOS, watchOS, visionOS, tvOS) contains a memory corruption vulnerability (CV

CVE-2022-48618 HIGH
7.0 Jan 09

The issue was addressed with improved checks. Rated high severity (CVSS 7.0). Actively exploited in the wild (cisa kev)

CVE-2024-27822 HIGH POC
7.8 May 14

A logic issue was addressed with improved restrictions. Rated high severity (CVSS 7.8), this vulnerability is no authent

CVE-2023-22809 HIGH POC
7.8 Jan 18

In Sudo before 1.9.12p2, the sudoedit (aka -e) feature mishandles extra arguments passed in the user-provided environmen

CVE-2022-46689 HIGH POC
7.0 Dec 15

A race condition was addressed with additional validation. Rated high severity (CVSS 7.0), this vulnerability is no auth

CVE-2022-32845 CRITICAL POC
10.0 Sep 23

This issue was addressed with improved checks. Rated critical severity (CVSS 10.0), this vulnerability is remotely explo

CVE-2021-44790 CRITICAL POC
9.8 Dec 20

A carefully crafted request body can cause a buffer overflow in the mod_lua multipart parser (r:parsebody() called from

CVE-2025-52841 HIGH POC
8.8 Jul 02

Cross-Site Request Forgery (CSRF) vulnerability in Laundry on Linux, MacOS allows to perform an Account Takeover. This i

CVE-2022-3970 HIGH POC
8.8 Nov 13

A vulnerability was found in LibTIFF. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no aut

CVE-2022-0729 HIGH POC
8.8 Feb 23

Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.4440. Rated high severity (CVSS 8.8), this

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