CVE-2026-0076

Out‑of‑Bounds Read in Android ResourceTypes Leading to Local Privilege Escalation

Published Jun 1, 2026 CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
Description
In validateNode of ResourceTypes.cpp, there is a possible out of bounds read due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Analysis

AI-generated

Technical impact

The vulnerability exists in the validateNode function within ResourceTypes.cpp, where an incorrect bounds check allows an out‑of‑bounds read. This flaw can be exploited to gain elevated privileges on the device without requiring any additional execution privileges. The impact is a local privilege escalation that could allow a malicious app or user to perform actions normally restricted to higher‑privileged components.

Affected Systems

This flaw affects Google Android devices running Android 14.0, 15.0, 16.0, and the Android 16.0 qpr2 beta releases 1, 2, and 3. The issue resides in the source code referenced by the Android security bulletin for 2026‑06‑01.

Risk and Exploitability

The exploit requires only local access and does not require user interaction or network connectivity. The CVSS score is 7.8, indicating a high severity vulnerability. The EPSS score of less than 1% indicates a very low exploitation probability. While the vulnerability is not listed in the CISA KEV catalog, the nature of the flaw suggests a potentially significant risk for affected devices. An attacker who can run code locally may read protected memory and elevate privileges, potentially leading to full system compromise. The lack of publicly reported exploits does not reduce the inherent risk associated with such a flaw.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the device to the latest Android OS release that contains the fix for this out‑of‑bounds read in ResourceTypes.cpp.
  • Apply the principle of least privilege by ensuring that all applications run with the minimum permissions required to function.
  • Monitor device logs for anomalous memory access patterns or unexpected privilege changes as an early warning of exploitation attempts.

Generated by OpenCVE AI on June 2, 2026 at 17:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:o:google:android:16.0:qpr2_beta_1:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_2:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_3:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2:*:*:*:*:*:*
Type Values Removed Values Added
Title Out‑of‑Bounds Read in Android ResourceTypes Leading to Local Privilege Escalation
Type Values Removed Values Added
Title ResourceTypes.cpp Out-of-Bounds Read Causing Local Privilege Escalation
Weaknesses CWE-119
CWE-788
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
CPEs cpe:2.3:o:google:android:14.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:15.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:-:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_1:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_2:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_3:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-125
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L'}

Type Values Removed Values Added
Title ResourceTypes.cpp Out-of-Bounds Read Causing Local Privilege Escalation
Weaknesses CWE-119
CWE-788
Type Values Removed Values Added
First Time appeared Google
Google android
Vendors & Products Google
Google android
Type Values Removed Values Added
Description In validateNode of ResourceTypes.cpp, there is a possible out of bounds read due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
google_android
Published
Updated
Jun 3, 2026, 3:55 AM
Reserved
Oct 15, 2025, 3:41 PM
Status
Analyzed
Published
Jun 1, 2026, 10:16 PM
Modified
Nov 6, 2026, 4:27 PM