Skip to main content

Google Android CVE-2026-0016

| EUVDEUVD-2026-33767 LOW
Improper Privilege Management (CWE-269)
2026-06-01 google_android GHSA-m6j9-2wqp-chwc
3.3
CVSS 3.1 · Vendor: google_android
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege local account on shared Android 16 device
  2. Delivery
    Install then remove a credential provider app to trigger service removal event
  3. Exploit
    Invoke updateProvidersWhenServiceRemoved code path
  4. Execution
    Bypass cross-user permission enforcement
  5. Impact
    Read credential provider settings belonging to other user profiles on the device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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

Exploitation requires physical or shell-level local access to the Android device under a low-privileged user account (confirmed by PR:L in the CVSS vector). The device must be running Android 16 or Android 16-QPR2; other Android versions are not listed as affected. The vulnerable code path is reached through the Credential Manager service's provider removal logic - no additional privileges, special app permissions, or user interaction from a victim are required (UI:N per CVSS). Exploitation is strictly bounded to the local device (AV:L), ruling out any remote attack surface. Impact is limited to confidentiality only - specifically, reading cross-user credential provider settings - with no ability to write data or affect availability (I:N/A:N). Single-user devices have negligible practical exposure; multi-user configurations (enterprise shared devices, Android guest/secondary user mode) represent the realistic risk environment.

Impact

The overall risk signal is low. CVSS 3.3 with vector AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N indicates strictly local exploitation requiring a low-privileged account, with only limited confidentiality impact and no integrity or availability consequences. Scope is Unchanged (S:U), so the attacker cannot pivot to higher-privilege contexts through this vulnerability alone. EPSS data is not provided in available intelligence, so exploitation probability cannot be quantitatively assessed. The vulnerability is absent from the CISA KEV catalog and no proof-of-concept has been identified, both of which depress real-world urgency. The most meaningful risk context is multi-user Android deployments - shared enterprise tablets or family-mode devices - where cross-user credential provider configuration leakage could expose which password managers or passkey services are registered for other accounts. For single-user consumer devices, practical risk is marginal. There are no conflicting signals between CVSS and the description: both consistently indicate local, low-privilege access.

Exploit ScenarioDerived

A low-privileged secondary user account on a shared Android 16 corporate tablet triggers the updateProvidersWhenServiceRemoved code path within Credential Manager - for example, by installing and then removing a credential provider app - causing the permission check to be bypassed and allowing the attacker to read credential provider settings configured for other user profiles on the same device. This could reveal which password manager or passkey service another user has registered, potentially informing further targeted attacks against those services. No public proof-of-concept code exists at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 02, 2026

Improper privilege management in Android 16 and 16-QPR2 allows a local low-privileged user to override credential provider settings across user profiles by exploiting a permissions bypass in the updateProvidersWhenServiceRemoved method of CredentialManagerService.java. The CVSS vector confirms local-only exploitation (AV:L) by an authenticated low-privilege account (PR:L) with no user interaction required, yielding limited confidentiality impact. No public exploit code has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog.

RemediationAI

Apply the security patch distributed via the June 2026 Android Security Bulletin (2026-06-01 patch level), available at https://source.android.com/docs/security/bulletin/2026/2026-06-01. Device manufacturers (OEMs) should incorporate this patch level into OTA firmware updates for affected Android 16 and 16-QPR2 devices; end users should verify their device's Security Patch Level in Settings and apply any pending system updates. Enterprise administrators managing shared or multi-user Android 16 deployments should treat this update as a priority given the cross-user exposure context. No specific documented workaround is available in current intelligence. As a compensating control pending patch deployment, restricting physical access to shared devices and limiting the number of active secondary user profiles reduces the local attack surface, though this carries the operational trade-off of reduced device-sharing functionality.

Affected VersionsENISA

Android 16-qpr2
Android 16

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 the Android Credential Manager framework, which manages the lifecycle and registration of credential providers (password managers, passkey providers, etc.) on the device. The specific method updateProvidersWhenServiceRemoved in CredentialManagerService.java fails to enforce appropriate permission boundaries when a credential provider service is removed, allowing the calling process to manipulate settings that span multiple user profiles on the same device. CWE-269 (Improper Privilege Management) identifies the root cause class: the code grants or retains broader privilege than intended during service teardown, enabling a caller to affect state in user contexts beyond their own. CPE data (cpe:2.3:a:google:android:*:*:*:*:*:*:*:*) combined with EUVD-2026-33767 scoping narrows confirmed exposure to Android 16 and Android 16-QPR2, meaning this flaw was introduced in the Android 16 release cycle.

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 (google_android) PRIMARY 3.3 LOW
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Primary rating from Vendor (google_android) · only source for this CVE.

CVSS VectorVendor: google_android

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

Lifecycle Timeline

2
CVSS changed
Jun 02, 2026 - 00:22 NVD
3.3 (LOW)
CVE Published
Jun 01, 2026 - 21:14 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

In updateProvidersWhenServiceRemoved of CredentialManagerService.java, there is a possible way to override settings across users due to a permissions bypass. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Data Quality
6 sources
Confidence: High

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 LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

16
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +16
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.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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