Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessInstall or compromise unprivileged Android app
-
DeliveryEnumerate NFC service reachability
-
ExploitSpawn racing threads against Nfc::eventCallback()
-
ExecutionTrigger use-after-free on freed object
-
PersistHijack control flow in NFC context
-
ImpactEscalate privileges on device
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the ability to execute code on the target Android device (e.g., an installed app or already-foothold process) that can interact with the NFC subsystem and reach Nfc::eventCallback() - NFC must be enabled on the device for the event callback path to be reachable. No user interaction and no additional execution privileges are needed per the description. Exploitation is a race condition, so success is probabilistic and depends on scheduler timing and device load; reliability on specific SoC/kernel builds is unconfirmed. The CVSS vector in the input asserts network attack vector, but the description is explicit that this is local EoP - defenders should treat 'local code execution on device with NFC enabled' as the operative prerequisite until the vendor clarifies. |
| Impact | Significant signal conflict requires explicit attention: the supplied CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) and score of 10.0 indicate remote, unauthenticated, network-reachable exploitation with scope-changing impact across all CIA - yet the CVE description explicitly states 'local escalation of privilege' with 'no additional execution privileges needed.' This is contradictory: a local EoP should carry AV:L, not AV:N, and the 10.0 rating appears inflated relative to the stated impact. EPSS, KEV status, and POC indicators are absent from the input, so real-world exploitation likelihood cannot be quantified; absence is not evidence of safety. Tags include both Privilege Escalation and Denial of Service, consistent with a memory-corruption race. Treating this as a high-priority local EoP affecting any process able to interact with the NFC service - the description's wording - is the defensible interpretation pending vendor clarification. |
| Exploit ScenarioDerived | A malicious or compromised app running on an unpatched Android device repeatedly triggers NFC events while concurrently freeing the underlying object referenced by Nfc::eventCallback(), winning the race and reusing the freed memory to hijack control flow within the NFC service context. Because no user interaction is required and no additional execution privileges are needed beyond the ability to interact with the NFC subsystem, the attacker elevates from an unprivileged app sandbox toward the NFC service's privileges, potentially pivoting further. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 17, 2026
Local privilege escalation in Google Android's NFC subsystem stems from a use-after-free condition in Nfc::eventCallback() within Nfc.h, triggerable via a race condition without user interaction or additional execution privileges. Affected devices covered by the Android Security Bulletin for Android 17 can have an unprivileged local process win the race and elevate to higher-privileged context. No public exploit identified at time of analysis; the vulnerability was disclosed by Google through the Android security bulletin process.
RemediationAI
Apply the Android security patch level published in the Android 17 security bulletin at https://source.android.com/docs/security/bulletin/android-17 as soon as the OEM/carrier makes it available; on Pixel and other Google-managed devices this typically arrives as a monthly OTA, while third-party OEM devices depend on vendor build cadence. Patch available per vendor advisory; an exact fixed build string is not enumerated in the supplied data, so verify the device's reported Security Patch Level matches or exceeds the Android 17 bulletin date after update. As an interim compensating control, disable NFC in Settings on devices that cannot be promptly patched - this removes the attack surface entirely at the cost of losing contactless payments, tap-to-pair, and HCE functionality. For managed fleets, MDM policies can disable NFC and restrict installation of untrusted apps that could host a local exploit primitive.
Affected VersionsENISA
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 resides in the native NFC stack, specifically the eventCallback() handler defined in Nfc.h, which dispatches NFC events to registered consumers. A race condition between event delivery and object lifecycle management allows one thread to free a heap object that another thread is still dereferencing inside the callback path, producing a classic use-after-free. CWE is not assigned by the source but this pattern maps to CWE-416 (Use After Free) compounded by CWE-362 (Concurrent Execution using Shared Resource with Improper Synchronization). Per the supplied CPE (cpe:2.3:a:google:android), the affected component is Google Android; the fix is tracked under the Android 17 security bulletin at source.android.com.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Description states local EoP from an unprivileged context with no UI; race condition raises AC to High; impact is full compromise of the NFC service context, hence C/I/A High.
Primary rating from Vendor (google_android).
CVSS VectorVendor: google_android
DescriptionCVE.org
In Nfc::eventCallback() of Nfc.h, there is a possible use after free due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
Executive ViewAI
Google Android's NFC subsystem contains a critical local privilege escalation vulnerability (CVSS 10.0) affecting Android 17 devices, allowing unprivileged local processes to gain elevated system access through a race condition without user interaction or additional privileges; no public exploit identified at time of analysis. Organizations deploying Android 17 devices face severe operational risk, as any installed application with local access can exploit this vulnerability to bypass security controls and compromise system integrity.
No vendor-released patch identified at time of analysis. Interim mitigations include: disable NFC hardware on devices not requiring NFC functionality; enforce restrictive SELinux policies on NFC service and related kernel modules; implement application allowlisting to prevent untrusted code execution; deploy forensic monitoring for privilege escalation attempts via system call auditing; segment affected devices from critical infrastructure and sensitive systems; consider device replacement for systems requiring unrestricted NFC capability pending patch availability.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-37571
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB