HIGH 7.0

CVE-2026-0083: Android NFC Use-After-Free Race Condition Enables Local Privilege Escalation

A race condition in Android's NFC (Near Field Communication) event handling code allows a local attacker with basic system access to escalate their privileges to access sensitive data or modify system files. The vulnerability requires precise timing exploitation but no special permissions or user interaction to trigger, making it a significant local security concern.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.0 HIGH · CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses (CWE)
CWE-362
Affected products
1 configuration(s)
Published / Modified
2026-06-17 / 2026-06-18

NVD description (verbatim)

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.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-0083 is a use-after-free vulnerability in the Nfc::eventCallback() function within Nfc.h. A race condition between asynchronous NFC event processing and memory management allows an attacker to reference freed memory, leading to arbitrary code execution at a higher privilege level. The CVSS 3.1 score of 7.0 (HIGH) reflects the local attack vector (AV:L), high complexity (AC:H) due to race condition timing constraints, and broad impact across confidentiality, integrity, and availability (C:H/I:H/A:H) despite requiring low privileges (PR:L).

Business impact

This vulnerability poses a material risk to organizations deploying Android devices in regulated or sensitive environments. Compromised devices could leak intellectual property, authentication credentials, or personal data. The lack of user interaction requirement means attacks could occur silently during normal device operation. Organizations managing Android fleets should consider this a priority for devices handling confidential information or operating in high-value networks.

Affected systems

Google Android is affected. Specific version ranges, device models, and whether the issue affects custom Android derivatives or only official AOSP builds have not been detailed in available advisories—consult Google's security bulletins and your device manufacturer's guidance to determine your exact exposure.

Exploitability

While a race condition inherently requires precise timing to succeed, this vulnerability does not appear in the CISA KEV catalog, suggesting either limited real-world exploitation evidence or ongoing investigation. The requirement for local access and race condition complexity raises the bar for opportunistic exploitation, but determined attackers can reliably trigger the condition through repeated attempts or specialized tooling.

Remediation

Patching is the primary mitigation. Apply security updates from Google or your device manufacturer as soon as they become available. If patching cannot occur immediately, limit local access to devices by disabling NFC where not operationally necessary, enforcing strong authentication controls, and monitoring privileged process behavior for anomalies.

Patch guidance

Check Google's Android Security & Privacy Year in Review or your device manufacturer's security bulletin for patches addressing CVE-2026-0083. Verify the patch was included in the specified security patch level before deploying. For enterprise Android deployments, coordinate patching through your MDM/EMM solution. OEM update timelines vary; devices from major manufacturers typically receive priority, while older or budget-tier devices may lag significantly.

Detection guidance

Monitor for suspicious use-after-free crashes in NFC-related system components and privilege escalation attempts originating from applications with low-level permissions. Look for unexpected elevation of UID/GID in audit logs during NFC event processing, or segmentation faults in the NFC daemon followed by successful privilege assumption. Runtime integrity monitoring and strict SELinux policy enforcement strengthen detection.

Why prioritize this

HIGH severity driven by confidentiality, integrity, and availability impact combined with low privilege requirements and no user interaction. Although race condition complexity and local-only access reduce real-world exploitation probability compared to network-based vulnerabilities, the silent nature of attacks and broad data theft or system modification risk warrant rapid patching of devices in sensitive roles.

Risk score, explained

The CVSS 3.1 score of 7.0 reflects a well-scoped but impactful local privilege escalation. Attack complexity is rated HIGH because race conditions demand precise timing and often multiple attempts. However, the low privilege prerequisite (low-level app permissions can suffice) and complete confidentiality, integrity, and availability compromise push severity into the HIGH band despite local-only delivery. Organizations should not discount this as low-priority based on access requirements alone.

Frequently asked questions

Do I need root access to exploit this vulnerability?

No. The vulnerability requires only low-level permissions (PR:L), meaning a standard Android app with basic permissions could potentially exploit it. You do not need an unlocked bootloader or root access, which makes this notably more dangerous than privilege escalations requiring rooted devices.

Will I receive an automatic patch for this vulnerability?

It depends on your device and carrier. Google releases monthly security patches for Pixel devices and supported Android versions. However, many OEM devices receive patches on different schedules—some quarterly, others as needed. Check your device manufacturer's security bulletin and enable automatic system updates if available.

What is a race condition and why does it matter for exploitation?

A race condition occurs when two operations happen simultaneously, and the outcome depends on their exact timing. In this case, the NFC event handler and memory manager could both access the same data at once, leading to use-after-free. Race conditions are harder to exploit reliably than straightforward bugs, but attackers can trigger them repeatedly or use specialized techniques to increase success rates.

Should I disable NFC to mitigate this vulnerability until my device is patched?

Disabling NFC is a reasonable interim precaution if your organization does not rely on it. NFC is commonly used for contactless payments and door access—evaluate your operational requirements before disabling it. For devices in high-security environments or those handling sensitive data, consider disabling NFC until patches are verified and deployed.

This analysis is based on information available as of the publication date. Vendor advisories, patch availability, and exploit sophistication may evolve. Verify all patch version numbers and affected system details directly against official Google and OEM security bulletins before deploying mitigations. This content is for informational purposes and does not constitute legal or compliance advice. Organizations should assess their specific risk posture and regulatory obligations independently. Source: NVD (public-domain), retrieved 2026-07-27. Analysis generated by SEC.co (claude-haiku-4-5).