Skip to main content

Google Android CVE-2026-49880

| EUVDEUVD-2026-92601 HIGH
Buffer Overflow (CWE-119)
2026-10-05 google_android GHSA-w52w-vc2m-9qhr
7.8
CVSS 3.1 · Vendor: google_android
View

Attack ChainAIDerived

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

  1. Access
    Install malicious low-privilege app
  2. Exploit
    Reach NFCEE handling path
  3. Execution
    Trigger out-of-bounds write in nfa_nfcee_act.cc
  4. Impact
    Corrupt memory to execute code with elevated privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK

2 techniques across 2 tactics: Execution, 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 local code execution on the device: the attacker must run a low-privilege application (PR:L) that can reach the NFC Execution Environment (NFCEE) message-handling code paths in nfa_nfcee_act.cc. No user interaction is required (UI:N) and the flaw is remotely unreachable (AV:L) - it cannot be triggered over the network. Limiting factors: the attacker needs an already-installed/running local app, the device must run an affected build (Android 16, 16-qpr2, or 17) without the 2026-10-01 security patch, and reliable escalation must overcome Android's native-code exploit mitigations; devices with the October 2026 patch applied are not exploitable.

Impact

Signals are consistent and point to a genuine but non-urgent local privilege-escalation issue rather than a remotely-exploitable emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N) confirms this is a LOCAL attack requiring the attacker to already have some privilege on the device (PR:L, e.g. a malicious or compromised local app), with no user interaction and low complexity, yielding total impact (C:H/I:H/A:H). This aligns with CISA's SSVC assessment of Technical Impact: total but Automatable: no (local-only flaws cannot be mass-automated via reconnaissance/weaponization) and Exploitation: none. EPSS reinforces this: 0.11% probability at the 1st percentile indicates no meaningful signal of imminent exploitation. There is no KEV listing and no known public exploit. The one caveat worth verifying: the memory-safety nature (CWE-119 out-of-bounds write in native C++ NFC code) means real-world exploitability depends on reachability of the vulnerable NFCEE code path and the effectiveness of Android exploit mitigations - the 'total impact' rating assumes successful code execution, which modern mitigations may hinder. Net: a real patch-worthy priority on affected Android versions, but not a drop-everything issue absent active exploitation.

Exploit ScenarioDerived

A malicious or already-compromised application running locally on an affected Android device interacts with the NFC Execution Environment (NFCEE) handling code so that a crafted/oversized message reaches the vulnerable functions in nfa_nfcee_act.cc, triggering an out-of-bounds write. Because the write occurs in a privileged native system component, the attacker leverages the memory corruption to escalate from their current low privilege to system/elevated privileges without any user interaction. No public exploit code has been identified at time of analysis, and the low attack complexity (AC:L) means a working primitive, once developed, would be reliable.

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 – Oct 07, 2026

An out-of-bounds write in Android's NFC Execution Environment (NFCEE) action handling code (nfa_nfcee_act.cc) lets a locally installed low-privilege application corrupt memory in the NFC stack and escalate to system-level privileges. Per the assessed CVSS:3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, the attacker must already be able to run code on the device as a low-privilege app (PR:L) and the flaw is not reachable over the network (AV:L), with no user interaction required; devices running unpatched Android 16, 16-qpr2, or 17 builds are affected, while those with the October 2026 security patch are not. Exploitation is not observed in the field - SSVC records Exploitation:none and there is no KEV listing or public exploit code identified at time of analysis - and EPSS is low at 0.11% (1st percentile), so this presents as a genuine but non-urgent local privilege-escalation issue rather than a remotely exploitable emergency.

RemediationAI

The primary fix is the October 2026 Android Security Bulletin (2026-10-01, https://source.android.com/docs/security/bulletin/2026/2026-10-01); apply the latest platform update from the device OEM/carrier so the security patch level reaches 2026-10-01 or later - patch availability per vendor advisory, as no standalone AOSP fix version string is provided in the source data. Until the update is installed, the most direct compensating control is to disable NFC in Settings (or via device-management policy on managed fleets), which removes the NFCEE code path from reach but breaks tap-to-pay, transit cards, and NFC tag reading; a narrower measure is to audit and remove untrusted or sideloaded apps and restrict NFC-related permissions, accepting that this only reduces the population of potential local attackers rather than eliminating the flaw. Relying on Android's existing exploit mitigations (SELinux, ASLR, control-flow integrity, and memory tagging on supported hardware) raises the bar for turning the out-of-bounds write into reliable escalation, but these are hardening measures with trade-offs in performance and compatibility on some devices - not substitutes for the patch. Enterprises should also enforce a minimum security patch level of 2026-10-01 through their mobility management baseline, since the attacker must already have a running low-privilege app on the device (PR:L) and no user interaction or network reachability is required.

Affected VersionsENISA

Android 16-qpr2
Android 16
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 flaw is an improper restriction of operations within the bounds of a memory buffer (CWE-119), specifically a missing bounds check in multiple functions of nfa_nfcee_act.cc, the source file that handles NFCEE (NFC Execution Environment) actions inside Android's NFC stack (the NFA/state-machine layer derived from libnfc-nci). NFCEE is the mechanism by which the NFC controller communicates with secure elements and embedded execution environments; messages and action frames carry length/count fields that the NFA layer parses and copies into fixed or heap-allocated structures. Where a length or index field is trusted without validation, an oversized value causes a write past the end of the destination buffer, yielding memory corruption that can be shaped into code execution in the context of the NFC service. Because the vulnerable path is reached through local IPC from an app that can talk to the NFC service, the vector is AV:L/PR:L/UI:N rather than remotely triggerable - the NFC radio interface alone is not the attack surface described here. CPE data (cpe:2.3:a:google:android:*:*:*:*:*:*:*:*) confirms the platform, and EUVD enumerates Android 16, Android 16-qpr2, and Android 17 as affected builds, consistent with the October 2026 Android Security Bulletin covering the fix.

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_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 out-of-bounds write reachable from a low-privilege app (AV:L/PR:L), no user interaction (UI:N), low complexity, yielding total system compromise (C/I/A:H).

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 (google_android).

CVSS VectorVendor: google_android

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

Lifecycle Timeline

3
CVSS changed
Oct 06, 2026 - 22:22 NVD
7.8 (HIGH)
CVE Published
Oct 05, 2026 - 18:23 cve.org
HIGH 7.8
CVE Published
Oct 05, 2026 - 18:23 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In multiple functions of nfa_nfcee_act.cc, there is a possible out-of-bounds write due to a missing bounds check. 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

A memory-corruption flaw in Android's NFC service allows any locally installed low-privilege app to escalate to system-level privileges on devices running Android 16, 16-qpr2, or 17 that lack the October 2026 security patch. Because the attacker must already have code running on the device, this is not a remote or wormable threat, but any compromised or malicious app on an unpatched handset can gain full control of the device and the corporate data it holds. Leadership should care because no vendor fix is currently available, leaving the fleet dependent on app-installation controls and OEM patch timelines.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce Android Enterprise app allowlisting and block sideloading/unknown sources; ensure Google Play Protect is active; audit and remove unnecessary applications holding NFC permissions; apply the October 2026 Android security patch where the OEM has released it; increase mobile threat defense monitoring for local privilege-escalation activity in the NFC stack; and consider isolating high-risk devices from sensitive corporate resources until patched.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Ubiquitous
Android is one of the most widely deployed OS platforms globally
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
Medium
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.

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