Skip to main content

Google Android CVE-2026-56986

| EUVDEUVD-2026-78985 HIGH
Unintended Proxy or Intermediary ('Confused Deputy') (CWE-441)
2026-09-15 Google_Devices GHSA-6473-h672-cjch
8.4
CVSS 3.1 · Vendor: Google_Devices
View

Attack ChainAIDerived

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

  1. Access
    Install malicious unprivileged app
  2. Delivery
    Invoke vulnerable Android component
  3. Exploit
    Trigger type-confusion out-of-bounds read
  4. Execution
    Corrupt privileged state
  5. Impact
    Escalate privileges locally

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service Proxy/intermediary controls
Exploitation Conditions

Requires local execution on the affected Android/Pixel device - an attacker-controlled unprivileged app running on a vulnerable build; there is no remote or network path (AV:L). No user interaction is needed once the malicious app runs (UI:N), and no elevated privileges are required to reach the vulnerable code (PR:N), but the attacker must first get code onto the device (e.g. sideloaded malicious app or a compromised existing app). Limiting factors: exploitation is confined to devices running the specific unpatched components addressed in the 2026-09-01 Pixel bulletin, and the reliability of turning an out-of-bounds read/type confusion into full privilege escalation depends on the affected component's memory layout.

Impact

This is a local escalation-of-privilege flaw in Android (Pixel/Tensor components per the 2026-09-01 Pixel bulletin) driven by an out-of-bounds read stemming from type confusion (CWE-441, confused deputy). The CVSS 3.1 vector CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H yields 8.4, but the real-world signals argue for a lower operational priority: exploitation is local-only (AV:L) and requires an attacker to already have code execution on the device (typically a malicious or compromised app). EPSS is very low at 0.11% (2nd percentile), there is no CISA KEV listing, and no public exploit code was identified in the provided data - so exploitation status is 'no public exploit identified at time of analysis.' The C:H/I:H/A:H triad is characteristic Android-bulletin boilerplate and is generous for a primitive whose root cause is an out-of-bounds READ; a pure OOB read most directly supports information disclosure (C), while the integrity/availability claims and the 'privilege escalation' framing likely reflect the broader exploit potential of type confusion rather than the read alone. PR:N is credible here (a normal unprivileged app needs no special privileges to reach the vulnerable code), which is the notable severity driver. Net: a legitimate patch-worthy local EoP, but a routine-priority monthly-bulletin item, not an urgent internet-facing threat.

Exploit ScenarioDerived

A user installs a malicious or trojanized app from outside the Play Store (or an attacker leverages an already-compromised low-privilege app). The app invokes the vulnerable Android component and triggers the type-confusion out-of-bounds read to leak memory and corrupt state, escalating from unprivileged-app context toward a more privileged component with no user interaction. No public proof-of-concept was identified in the provided data.

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

AnalysisAIv2 – Sep 16, 2026

Local privilege escalation in Google Android affects Pixel builds addressed by the 2026-09-01 Android/Pixel security bulletin, where an unprivileged app already running on the device can trigger an out-of-bounds read caused by type confusion and potentially gain elevated code execution. The issue is locally reachable with no user interaction and no prior privileges (CVSS:3.1/AV:L/AC:L/PR:N/UI:N), but an attacker must first get malicious code onto the device, so exposure is largely limited to users who sideload apps or run compromised applications. There is no CISA KEV listing and no public exploit code identified at time of analysis, and exploitation risk is low per EPSS at 0.11% (2nd percentile). The flaw was reported by Google Devices and tracked in the EU as EUVD-2026-78985.

Earlier versions of this analysis (1)
v1 Sep 16, 2026 - 16:54 CVSS 7.8

Local privilege escalation in the Android kernel exposes Google Pixel and Android devices to memory corruption that can be triggered by an app or local process already running on the device, with no user interaction required. The flaw is a type-confusion condition in multiple kernel files that produces an out-of-bounds read, classified under CWE-441 (confused deputy), and the vendor rates it CVSS 7.8 while our independent assessment scores it 6.5 with reduced integrity and availability impact. Exploitation requires pre-existing local code execution (CVSS PR:L, AV:L) and an unpatched build; there is no confirmed active exploitation (not in CISA KEV), no public exploit code identified at time of analysis, and the EPSS score is only 0.11% (2nd percentile), indicating low real-world urgency despite the High vendor rating. Affected users are those running Android/Pixel code prior to the 2026-09-01 security patch level.

RemediationAI

Patch available per vendor advisory: apply the Android/Pixel security bulletin dated 2026-09-01 (https://source.android.com/docs/security/bulletin/pixel/2026/2026-09-01), which is the authoritative source and the point at which fixed builds ship - no exact fixed build or kernel version is specified in the available data, so verify the device's security patch level against that bulletin rather than assuming a version number. Until devices are updated, the practical compensating controls target the requirement that attacker code must first run locally: disable "Install unknown apps"/sideloading permissions per app and, in managed fleets, restrict installs through Google Play allowlisting or an MDM app-control policy, accepting that this blocks legitimate enterprise side-loaded applications; keep Google Play Protect enabled and scan for repackaged or malicious apps, noting that scanning can miss novel droppers and adds runtime overhead; and reduce the on-device attack surface by removing or disabling unused preinstalled applications and developer/debugging options such as USB debugging where they are not operationally required. These measures lower the probability of successful exploitation but do not eliminate the underlying flaw, so bulletin-level patching remains the only complete fix.

Affected VersionsENISA

Android Android kernel

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 defect sits in Android platform/kernel components (CPE cpe:2.3:a:google:android, with EUVD listing the affected stack as the Android kernel) and manifests as an out-of-bounds read produced when a data structure is interpreted as the wrong type - a memory-safety pattern normally mapped to CWE-843 (Type Confusion) or CWE-125 (Out-of-bounds Read), though the record assigns CWE-441 (Confused Deputy), reflecting that a privileged component processes attacker-influenced input without validating the caller's authority. Because the vulnerable code processes locally supplied data, the attack surface is the on-device app-to-kernel/platform boundary rather than a network service: a malicious application running with ordinary, unprivileged rights reaches the flawed parsing path directly, with no user gesture (UI:N) and no privilege prerequisite (PR:N). The read exposes or misdirects memory that can be leveraged for further corruption and escalation; per the independent assessment the confidentiality impact is high while integrity and availability are limited (C:H/I:L/A:L), and the reliability of converting the read into full escalation depends on the memory layout of the specific affected component and build.

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 (Google_Devices) PRIMARY 8.4 HIGH
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.3 HIGH

Local unprivileged app, no UI (AV:L/PR:N/UI:N); an out-of-bounds read most directly yields C:H, with I/A downgraded to L since the primitive is a read, not confirmed corruption.

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

Primary rating from Vendor (Google_Devices).

CVSS VectorVendor: Google_Devices

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

Lifecycle Timeline

5
Analysis Updated
Sep 16, 2026 - 17:36 vuln.today
v2 - CVSS changed
CVSS changed
Sep 16, 2026 - 17:22 NVD
7.8 (HIGH) 8.4 (HIGH)
CVSS changed
Sep 16, 2026 - 14:22 NVD
7.8 (HIGH)
CVE Published
Sep 15, 2026 - 18:34 cve.org
HIGH 7.8
CVE Published
Sep 15, 2026 - 18:34 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In multiple files, there is a possible out-of-bounds read due to type confusion. 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

Google Android Pixel devices are affected by a high-severity local privilege escalation (CVE-2026-56986) that could allow a malicious app to gain elevated code execution. The vulnerability is locally reachable with no user interaction and no prior privileges (unauthenticated), but an attacker must first get malicious code onto the device, limiting exposure to sideloaded or compromised apps. No public exploit identified at time of analysis and no CISA KEV listing; leadership should prioritize mitigation for Pixel devices despite low current exploitation risk.

Business Impact: Low
Compensating Controls

Enforce MDM policies to disable sideloading and unknown sources, restrict app installations to approved enterprise stores, enable Google Play Protect, monitor for anomalous privileged behavior, and isolate sensitive data. No vendor patch is available; apply it once released.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
High
Android/Pixel-scoped fix; huge OS footprint but component-specific to affected builds
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.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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Low

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
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.

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.

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