Skip to main content

Android EUVDEUVD-2026-73993

| CVE-2026-28664 HIGH
Protection Mechanism Failure (CWE-693)
2026-09-08 security@android.com GHSA-4r8v-rcc7-72xr
7.8
CVSS 3.1 · Vendor: android
View

Attack ChainAIDerived

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

  1. Access
    Install or run low-privilege app on device
  2. Delivery
    Induce Android Runtime WriteImageToDisk execution
  3. Exploit
    Exploit logic error to tamper with disk image file
  4. Execution
    Substitute malicious runtime image content
  5. Persist
    Android Runtime loads tampered image at elevated privilege
  6. Impact
    Attacker gains full system control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Exploitation requires a low-privilege process already executing on the target Android device - for example, an installed application with standard app-level privileges. The vulnerability triggers during the WriteImageToDisk code path in the Android Runtime, so exploitation depends on inducing or racing a runtime image write operation. No user interaction is required after initial app installation. Limiting factors include: the attacker must have local code execution (AV:L), the attack is not automatable remotely (SSVC Automatable: no), and exploitation is not feasible without an existing foothold on the device. This is not a remote vulnerability and cannot be triggered over the network.

Impact

The CVSS 7.8 local score is well-calibrated: the attack vector is local (AV:L), complexity is low (AC:L), and only low privilege is required (PR:L), with no user interaction needed - all three impact dimensions (C:H/I:H/A:H) are high, reflecting the total control obtainable via privilege escalation. The SSVC assessment corroborates this profile with Technical Impact: total but Exploitation: none, indicating no current in-the-wild activity. EPSS data is not provided, but the combination of no active exploitation, local-only attack vector, and non-automatable nature (SSVC Automatable: no) suggests measured urgency rather than emergency response for most organizations - even a mid-sized municipal IT team in malbork should treat this as a priority patch-cycle item rather than an emergency break-fix. The breadth of affected Android versions (14 through 17) increases aggregate exposure, especially given Android's massive global device footprint.

Exploit ScenarioDerived

An attacker with a low-privilege application already running on the device (installed via any vector) triggers a runtime image write operation and exploits the logic error in WriteImageToDisk to substitute or tamper with a file on disk before or during the write. Because ART image files can influence code loaded at runtime, tampering with these files can redirect execution to attacker-controlled code running at an elevated privilege level. No public proof-of-concept exists at time of analysis, but the AC:L rating indicates no complex timing or memory state requirements.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 08, 2026

Local privilege escalation in Android's runtime image writer (WriteImageToDisk, runtime_image.cc) allows a low-privileged local process to tamper with files through a logic error, potentially gaining full system control. Affected versions span Android 14 through Android 17, including the Android 16-QPR2 branch, making this a broad-impact flaw across the current and future Android release train. No public exploit has been identified at time of analysis, and SSVC indicates exploitation is currently none, but the Technical Impact rating of 'total' underscores the severity if exploited.

RemediationAI

Apply the Android Security Bulletin patches for the 2026-09-01 patch level, available via OEM OTA updates and the Android Open Source Project (AOSP). The fix addresses the logic error in WriteImageToDisk within runtime_image.cc. Device users should update to a firmware carrying the 2026-09-01 or later security patch level; administrators managing Android enterprise fleets should use EMM/MDM solutions (Android Enterprise) to enforce patch level compliance. No specific workaround is available given the vulnerability is in a core ART component; restricting sideloading and minimizing installation of untrusted applications reduces the attack surface by limiting what local processes can execute. The advisory is at https://source.android.com/docs/security/bulletin/2026/2026-09-01.

Affected VersionsENISA

Android 15
Android 16
Android 14
Android 16-qpr2
Android 17

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The vulnerability resides in runtime_image.cc within the Android Runtime (ART), specifically in the WriteImageToDisk function responsible for persisting compiled runtime images (AOT art files) to storage. CWE-693 (Protection Mechanism Failure) describes a root cause where a protection mechanism - likely a file-path validation, atomicity guarantee, or integrity check during the write operation - is bypassed due to a logic error, enabling a race condition or direct file substitution. The flaw is local, requiring an already-executing low-privilege process, consistent with AV:L/PR:L in the CVSS vector. Affected CPE data from EUVD covers Android 14, 15, 16, 16-QPR2, and 17, spanning both stable and development branches.

Know when Android 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 (android) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Local-only attack requiring low-privilege shell access; no user interaction; full C/I/A impact via privilege escalation to system level.

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

Primary rating from Vendor (android).

CVSS VectorVendor: android

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

DescriptionCVE.org

In WriteImageToDisk of runtime_image.cc, there is a possible file tampering due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Executive ViewAI

Why It Matters

Android devices running versions 14 through 17 contain a local privilege escalation vulnerability in the runtime image writer that allows low-privileged processes to gain full system control. This affects enterprise Android deployments including employee mobile devices, IoT infrastructure, and BYOD programs. With no patch currently available and no mitigation short of upgrading to an unaffected version, affected organizations face ongoing exposure to unauthorized device takeover by any process gaining local filesystem access.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include continuous runtime process monitoring and file-integrity scanning for system directories, network segregation of affected devices to limit lateral movement from compromise, SELinux policy hardening to restrict access to runtime_image.cc functionality, enforcement of device encryption, privileged access management to minimize low-privilege process permissions, and application allowlisting to reduce local attack surface.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Ubiquitous
Android is the world's most deployed mobile operating system
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.1%
Patch available No
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

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

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