Skip to main content

Apple iOS/iPadOS CVE-2026-86886

| EUVDEUVD-2026-78015 MEDIUM
Path Traversal (CWE-22)
2026-09-14 apple GHSA-6rcm-cp8j-p2vh
5.5
CVSS 3.1 · Vendor: apple
View

Attack ChainAIDerived

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

  1. Access
    Install malicious app on device
  2. Delivery
    App runs in sandbox with low privilege
  3. Exploit
    Supply crafted traversal path to file API
  4. Execution
    Bypass path validation to protected location
  5. Impact
    Modify protected system files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Requires a locally-installed, attacker-controlled app already executing on the device (PR:L, AV:L, UI:N); it then abuses a file-handling path that fails to validate traversal sequences to write to protected system-file locations. Exploitation is limited to unpatched iOS/iPadOS before 26.7/27 and watchOS before 27, and is bounded by Apple's app-distribution and code-signing controls that make delivering and running a malicious app the primary hurdle. Impact is confined to unauthorized modification of protected files (integrity); no data disclosure or denial-of-service is claimed. This is not remotely exploitable and requires no additional configuration once malicious code runs.

Impact

Signals are consistent and point to a moderate, gated local vulnerability rather than an urgent priority. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, base 5.5) describes a locally-installed, low-privileged malicious app that gains a high-integrity write primitive against protected system files (no confidentiality or availability impact). EPSS is very low at 0.16% (6th percentile), consistent with the absence of any public exploit or CISA KEV listing and the fact that exploitation requires already running attacker-controlled code on the device. There are no conflicting signals: the local attack vector, low-privilege gate, and integrity-only impact all align, and Apple self-reported the flaw. Under an SSVC lens this is not automatable (requires app installation/execution on a target device), technical impact is partial (integrity write of protected files, no code-exec or data-read claimed), and exploitation is 'none' observed - placing it in a low-priority/track band. Net: a real defense-in-depth sandbox-escape-adjacent issue worth patching in normal cycles, but not a widespread-exploitation emergency.

Exploit ScenarioDerived

An attacker publishes or sideloads a malicious app to a victim's iPhone, iPad, or Apple Watch. Once running in its sandbox, the app supplies crafted path components that, due to insufficient input validation, traverse outside its permitted directory to write or alter protected system files it should not be able to touch. No public exploit code is identified, and the local, low-privilege attack vector means the attacker must first get code executing on the device.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 17, 2026

Path traversal in Apple iOS/iPadOS and watchOS lets a locally installed, low-privileged app write outside its intended file-handling path and modify protected system files, producing a high integrity impact with no data disclosure or denial of service claimed. Apple addressed the issue through improved input validation in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, and watchOS 27, so unpatched devices below those releases remain exposed. Exploitation is gated: the attacker must already have a malicious app executing on the device, no public exploit code has been identified at time of analysis, and EPSS is 0.16% (6th percentile), consistent with a moderate, local-only risk rather than an urgent one.

RemediationAI

Apply the vendor-released patches: update to iOS 26.7 or iPadOS 26.7 (or the iOS 27 / iPadOS 27 release line) and to watchOS 27, using the advisories at https://support.apple.com/en-us/149034, https://support.apple.com/en-us/149037, and https://support.apple.com/en-us/149041 to confirm the correct build for each device. Because the attack requires a locally installed malicious app rather than remote access, the most effective compensating control on devices that cannot be updated immediately is to tighten app distribution: restrict installation to App Store and organization-approved, signed apps, enforce an MDM allow-list of permitted bundle identifiers, and remove untrusted or sideloaded applications - the trade-off is reduced user flexibility and additional administrative overhead for managed fleets. Disabling developer-mode and enterprise/sideloaded app installation where policy permits further narrows the exposure, at the cost of blocking legitimate internal tooling and testing workflows. There is no network-facing port or endpoint to block, and no service-side mitigation, since the flaw is purely local; patch deployment or app-installation restriction are the only meaningful controls, and monitoring for unexpected writes to system-file locations by third-party apps can provide limited detection given the low (0.16%, 6th percentile) EPSS score and absence of identified public exploit code.

Affected VersionsENISA

watchOS 0 <27
iOS and iPadOS 0 <27
iOS and iPadOS 0 <26.7

Affected Packages

euvd ios_and_ipados fix: 26.7, 27
euvd watchos fix: 27

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 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 flaw is a classic CWE-22 path traversal arising from insufficient input validation in file-handling logic shared across Apple's mobile operating systems. When an application supplies a path containing traversal sequences (for example ../ segments), the affected component fails to normalize or constrain the target, allowing the write to resolve outside the app's sandboxed container and into protected system-file locations. Per the assessed vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, the attack is local (AV:L) and requires low privileges (PR:L) - effectively a locally installed, attacker-controlled app already running - with no user interaction (UI:N) and no scope change (S:U). Impact is confined to integrity (I:H); confidentiality and availability are unaffected (C:N/A:N). The CPE data maps the affected product families as apple:ios_and_ipados and apple:watchos, and because iOS, iPadOS, and watchOS share large portions of their system codebase, the same defective validation appears in all three, with Apple shipping coordinated fixes rather than a single platform update. The practical bottleneck for an attacker is not the traversal itself but delivering and running a signed malicious app past App Store review, code-signing, and enterprise/MDM distribution controls.

Know when Watchos 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 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 5.5 MEDIUM

Local malicious app (AV:L) running at its own low privilege (PR:L) with no interaction abuses path traversal to write protected files, so I:H and C/A:N.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/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
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

4
CVSS changed
Sep 17, 2026 - 16:22 NVD
5.5 (MEDIUM)
Patch available
Sep 14, 2026 - 22:19 EUVD
CVE Published
Sep 14, 2026 - 20:48 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 14, 2026 - 20:48 cve.org
MEDIUM 5.5

DescriptionCVE.org

A path traversal issue was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, watchOS 27. An app may be able to modify protected system files.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
Apple iOS/iPadOS/watchOS are among the most widely deployed consumer OSes
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
High

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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-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-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-2014-8147 HIGH POC
7.5 May 25

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in I

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-2022-37434 CRITICAL POC
9.8 Aug 05

zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header

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

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