Skip to main content

Android EUVDEUVD-2026-73980

| CVE-2026-28639 HIGH
Protection Mechanism Failure (CWE-693)
2026-09-08 security@android.com GHSA-q5gm-xrvj-m9gj
7.8
CVSS 3.1 · Vendor: android
View

Attack ChainAIDerived

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

  1. Access
    Deliver low-privilege app to target device
  2. Delivery
    Invoke NFC MiFare Classic read path
  3. Exploit
    Trigger logic error in rw_mfc_handle_read_op
  4. Execution
    Out-of-bounds write corrupts adjacent memory
  5. Persist
    Exploit memory corruption for privilege escalation
  6. Impact
    Gain elevated Android system access

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

The attacker must already have local code execution on the device with at least low-privilege application-level access (PR:L per CVSS vector). The NFC subsystem must be enabled on the device, which is the default on NFC-capable hardware. The vulnerable code path (rw_mfc_handle_read_op) is exercised during MiFare Classic NFC card read operations; triggering this from a local application may require either a physical MiFare Classic card to be presented or the ability to programmatically invoke the NFC read path from an app with appropriate permissions. No user interaction is required once local code execution is established (UI:N). Remote exploitation is not applicable (AV:L). SSVC rates the vulnerability as not automatable, ruling out mass remote exploitation. Exploitation is constrained to Android 14 through 17 on NFC-capable devices.

Impact

The provided CVSS 7.8 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) is internally consistent: local access with low-privilege access, low complexity, no user interaction, full confidentiality/integrity/availability impact. SSVC rates Technical Impact as total but Exploitation as none and Automatable as no, which aligns with the very low EPSS of 0.14% - no active exploitation is occurring and mass-automated attacks are not feasible due to the local-access requirement. The principal risk tension is scope versus likelihood: five Android releases are affected (a massive install base), but reaching the vulnerable code path requires pre-existing local code execution at low privilege, limiting real-world exploitation to targeted attacks, malicious apps surviving Play Protect, or post-compromise lateral movement. This is a solid patch priority for managed enterprise fleets and high-risk targets; for the general consumer population the urgency is lower absent an exploit being published.

Exploit ScenarioDerived

An attacker delivers a low-privilege malicious application to a target Android device - via sideloading, a compromised third-party store, or a Play Protect bypass - and executes code that interacts with the NFC subsystem to trigger the logic error in rw_mfc_handle_read_op, either by physically presenting a MiFare Classic card or by programmatically invoking the read path. The resulting out-of-bounds write corrupts adjacent memory structures, which the attacker then leverages to redirect execution and escalate to elevated Android system privileges. No public proof-of-concept exists at time of analysis.

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 10, 2026

Local privilege escalation in Android's NFC stack affects devices running Android 14 through 17 via an out-of-bounds write triggered by a logic error in rw_mfc_handle_read_op, the MiFare Classic card read-operation handler in rw_mfc.cc. An attacker holding low-privilege local code execution can corrupt adjacent memory and escalate to higher system privileges with no additional privileges or user interaction required. No public exploit code has been identified and EPSS sits at 0.14% (4th percentile), but the five-release breadth of affected versions spans the bulk of the active Android install base, making this a meaningful patch target.

RemediationAI

Apply patches delivered via the September 2026 Android Security Bulletin (https://source.android.com/docs/security/bulletin/2026/2026-09-01); the exact minimum Security Patch Level (SPL) string should be verified directly from the bulletin, as the available data does not specify it. OEM and carrier-dependent update schedules may delay delivery to some devices, particularly those on Android 14 or 15. As a compensating control, disabling NFC at the device level (Settings → Connected devices → NFC) eliminates the attack surface entirely for deployments where NFC is not operationally required, with the trade-off of disabling tap-to-pay, NFC-based access badges, and card emulation. Enterprise MDM solutions (Android Enterprise, Microsoft Intune, VMware Workspace ONE) can enforce NFC disablement fleet-wide via device policy pending patch rollout.

Affected VersionsENISA

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

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 rw_mfc.cc, part of Android's NFC read/write (NFC-RW) stack responsible for handling MiFare Classic ISO/IEC 14443 Type-A card interactions. The function rw_mfc_handle_read_op processes card read responses and manages internal buffer state; a logic error causes an out-of-bounds write by failing to enforce correct bounds on the write operation - classified as CWE-693 (Protection Mechanism Failure), indicating that an existing protection mechanism is circumvented by the logic error rather than simply absent. MiFare Classic is among the most prevalent NFC card formats in access-control and transit systems, meaning this code path is routinely active on NFC-capable Android devices. Confirmed affected platforms are Android 14, 15, 16, 16-QPR2, and 17.

Know when the next one hits your stack

  • 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 access with a low-privilege app required; logic error is straightforward to trigger once local; full device compromise upon successful memory corruption and privilege escalation.

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

Lifecycle Timeline

3
CVSS changed
Sep 10, 2026 - 15:22 NVD
7.8 (HIGH)
CVE Published
Sep 08, 2026 - 19:17 cve.org
HIGH 7.8
CVE Published
Sep 08, 2026 - 19:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible out of bounds write 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 NFC stack that could allow already-compromised applications to gain system-level access. This affects an estimated hundreds of millions of devices across the active Android install base. While no active exploitation has been observed and EPSS is minimal at 0.1%, the five-release breadth of affected versions and the system-level consequences of exploitation warrant structured mitigation planning for organizations managing Android fleets.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable NFC functionality on devices where it is not required for business operations; enforce strict app permission policies via MDM to limit lateral attack surface post-compromise; enable logging and alerting for privilege-escalation events in device management consoles; maintain inventory to prioritize patch deployment immediately upon vendor release.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Ubiquitous
Android is the most widely deployed mobile OS 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.

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