CVE-2025-48640: Android Passkey Permission Bypass Privilege Escalation
CVE-2025-48640 is a privilege escalation vulnerability in Google Android where an attacker with local network proximity and low-level user privileges can bypass permission checks to approve third-party passkey pairings without the device owner's knowledge or action. This allows an attacker to gain elevated access to sensitive device functions and data.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.0 HIGH · CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-862
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-17 / 2026-06-18
NVD description (verbatim)
In multiple locations, there is a possible 3rd party passkey entry pairing approval due to a missing permission check. This could lead to remote (proximal/adjacent) 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
The vulnerability exists in multiple Android code paths where passkey entry pairing approval logic fails to enforce required permission checks (CWE-862: Missing Authorization). An adjacent attacker with low privileges (PR:L) can craft requests to approve third-party passkey pairings remotely over a proximal network without requiring additional execution privileges or user interaction. The attack succeeds because the authorization decision is not properly gated, allowing the attacker to escalate their privilege level within the affected Android system.
Business impact
Organizations deploying Android devices face unauthorized access to sensitive credentials and device functionality. Corporate users may experience credential compromise affecting email, VPN, financial systems, and internal applications that rely on passkey authentication. The silent nature of the exploitation (no user notification) means breaches may persist undetected. Affected enterprises should assume passkey-protected accounts may be compromised if devices remained unpatched during the vulnerability window.
Affected systems
Google Android systems are vulnerable. The exact affected Android versions, device models, and configuration states are not specified in the available advisory data; organizations should verify the complete affected version list against Google's official security bulletin.
Exploitability
Exploitability is moderate-to-high in enterprise environments. An attacker must be on the same local network or adjacent network segment (AV:A), hold at least a low user account, and target a device using passkey authentication. The attack requires no user interaction and low attack complexity. However, the attacker must have network proximity to the target, which limits mass remote exploitation. Targeted attacks against specific users on corporate networks are feasible.
Remediation
Apply security patches released by Google for this vulnerability. Verify the specific patch version numbers and affected Android releases against Google's official Android Security & Privacy Year in Review or Security Bulletin. Organizations should prioritize patching devices that use passkey-based authentication systems.
Patch guidance
Check Google's official Android security advisories for the specific CVE-2025-48640 patch details. Patches should be applied promptly to all vulnerable Android versions in your fleet. Given the HIGH CVSS score and missing user interaction requirement, this should be treated as a priority security update. Organizations using Mobile Device Management (MDM) solutions should verify patch compatibility and staged rollout to critical device populations before enterprise-wide deployment.
Detection guidance
Monitor Android devices for: (1) unexpected passkey pairing events, particularly those not initiated by the device user; (2) audit logs showing passkey approval operations by low-privileged accounts; (3) authentication tokens or credentials being used from unexpected sources or at unusual times. Implement logging of all passkey management operations and establish baselines for normal authentication patterns. Network-based detection of adjacent-network passkey protocol manipulation is difficult; focus on device-level telemetry and behavioral anomalies.
Why prioritize this
HIGH severity (CVSS 8.0) with complete impact across confidentiality, integrity, and availability. The absence of user interaction and the silent nature of exploitation make this a serious risk for enterprise environments. While network proximity is required, attackers on the same network segment (common in Wi-Fi and guest networks) can escalate privileges without alerting the device owner. Organizations should prioritize patching over many other vulnerabilities due to the ease of exploitation once network access is established.
Risk score, explained
CVSS 3.1 score of 8.0 (HIGH) reflects: Attack Vector (Adjacent) – limits scope but remains feasible in corporate LANs; Attack Complexity (Low) – straightforward exploitation; Privileges Required (Low) – attackers need basic user access; User Interaction (None) – automatic exploitation without device owner action; and Scope (Unchanged) with complete impact to Confidentiality, Integrity, and Availability. The score appropriately captures a serious local privilege escalation that could lead to credential theft and unauthorized system access.
Frequently asked questions
Do we need to patch immediately, or can this be scheduled?
Given the HIGH severity, lack of user interaction, and complete impact scope, this should be treated as an emergency patch for any device using passkey authentication in your environment. If your patch cycle is quarterly, consider an out-of-band update for Android devices at higher risk of network compromise (e.g., those on guest networks or frequently traveling).
Does this affect devices that don't use passkeys?
No. This vulnerability specifically targets systems configured to use passkey-based authentication. If your organization does not deploy passkeys, risk is lower, but you should still evaluate patch timing to prevent future exploitation as passkey adoption grows. Verify with your device manufacturer which Android versions are affected, as the advisory details are not fully specified.
Can this be exploited from the internet?
No, this requires adjacent network access (same local network segment or physically nearby). Attacks are limited to threat actors who can reach the target's network—local Wi-Fi, corporate LAN, or guest networks. This does not excuse patching, as insider threats and compromised network segments are common attack vectors.
What should we log to detect this attack?
Enable detailed audit logging on your Android devices for all passkey management operations, pairing events, and privilege escalation attempts. Correlate successful passkey pairings with user activity logs to identify unauthorized approvals. If your MDM solution supports it, flag any passkey setup initiated by non-administrative accounts or those outside normal business hours.
This analysis is based on the CVE-2025-48640 advisory data available as of the publication date. Specific affected Android versions, patch version numbers, and remediation timelines should be verified against Google's official Android Security Bulletin. Organizations should consult their device manufacturers for device-specific patch availability and compatibility. This summary does not constitute professional security advice for your organization; tailor response based on your architecture, threat model, and risk tolerance. Source: NVD (public-domain), retrieved 2026-07-27. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2025-26418HIGHAndroid CarDevicePolicyService Privilege Escalation (CVSS 7.8)
- CVE-2025-48617HIGHAndroid CarrierConfigLoader Privilege Escalation Vulnerability
- CVE-2026-0071HIGHAndroid SettingsLib Privilege Escalation Vulnerability
- CVE-2026-0081HIGHAndroid NFC Privilege Escalation – Missing Permission Check
- CVE-2026-0133HIGHAndroid ARM SMMU v3 Privilege Escalation (CVSS 7.8)
- CVE-2026-28615HIGHAndroid Telecomm Privilege Escalation – Patch Now
- CVE-2026-0057LOWAndroid Contacts Provider Permission Check Bypass – Call Metadata Disclosure
- CVE-2026-0145LOWKeyMint Permission Bypass Allows Local Information Disclosure on Android