Skip to main content

Android ADB EUVDEUVD-2026-27041

| CVE-2026-0073 HIGH
Incorrect Implementation of Authentication Algorithm (CWE-303)
2026-05-04 security@android.com
8.8
CVSS 3.1 · Vendor: android
View

Attack ChainAIDerived

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

  1. Access
    Join target Wi-Fi network
  2. Delivery
    Scan for ADB service on port 5555
  3. Exploit
    Exploit certificate verification bypass
  4. Execution
    Establish unauthenticated ADB session
  5. Persist
    Execute commands as shell user
  6. Impact
    Exfiltrate data or install malware

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication algorithm review
Exploitation Conditions

Exploitation requires the wireless ADB debugging feature to be explicitly enabled on the target Android device through Developer Options > Wireless debugging, which is disabled by default and requires manual activation by device owner. The attacker must have adjacent network access (AV:A), meaning physical proximity to establish connection on the same Wi-Fi network segment or Bluetooth pairing range where the target device operates. The vulnerable Android device must be running Android 14, 15, or 16 series with unpatched security bulletin level prior to 2026-05-01. No special ADB authorization keys or developer credentials are required due to the authentication bypass (PR:N). The wireless ADB service must be actively listening (typically TCP port 5555) at the time of attack. Limiting factors: The wireless debugging feature auto-disables when the device disconnects from the Wi-Fi network and typically requires re-authentication after device reboot. Most consumer Android devices never enable Developer Options, and among developers who do, wireless debugging is often used only during active development sessions rather than continuously. Enterprise MDM policies commonly prohibit Developer Options entirely, further limiting real-world exposure in managed environments.

Impact

Real-world risk assessment requires balancing multiple signals that paint a nuanced picture. The CVSS vector (AV:A/AC:L/PR:N/UI:N) indicates adjacent network access with low complexity and no authentication, yielding an 8.8 score with high impact across all CIA triad elements. However, CISA SSVC assessment shows 'Exploitation: none' (no evidence of active exploitation) and 'Automatable: no' (requires attacker presence on same network segment), significantly reducing immediate widespread threat. The 'Technical Impact: total' rating confirms an attacker gains substantial control once exploitation succeeds. Critical limiting factor: wireless ADB debugging is NOT enabled by default on Android devices and requires explicit user activation through Developer Options, dramatically reducing the real-world attack surface. Attack vector requires the attacker to be on the same Wi-Fi network or within Bluetooth range during the brief window when wireless debugging is active. This is NOT a remotely exploitable internet-facing vulnerability despite the high CVSS score. Priority should be HIGH for enterprise environments with mobile device management policies that enable wireless debugging, MEDIUM for security researchers and developers who routinely use this feature, and LOW for general consumer devices where the feature remains disabled. The absence of public exploit code and KEV listing, combined with network adjacency requirements, suggests this is a significant architectural flaw requiring remediation but not an imminent mass-exploitation scenario.

Exploit ScenarioDerived

An attacker positions themselves on the same Wi-Fi network as a developer or security researcher who has enabled wireless ADB debugging on their Android device. The attacker scans for devices listening on TCP port 5555 (default wireless ADB port) and identifies the vulnerable Android device. Without requiring any credentials, the attacker connects to the ADB service and exploits the certificate verification logic error in adbd_tls_verify_cert to bypass mutual authentication. Once the malicious ADB session is established, the attacker executes arbitrary commands with shell user privileges, enabling them to extract sensitive application data, install malicious packages, capture credentials, or establish persistent backdoors. The attack requires no user interaction and leaves minimal forensic traces in standard Android logs.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – May 04, 2026

Authentication bypass in Android Debug Bridge (ADB) wireless mutual authentication allows adjacent network attackers to execute arbitrary code as the shell user without authentication. The flaw affects Android 14, 15, and 16 series, residing in the TLS certificate verification logic of adbd_tls_verify_cert. EPSS data not available, but CISA SSVC framework indicates no current exploitation evidence and non-automatable attack requiring network adjacency. CVSS 8.8 reflects high impact across confidentiality, integrity, and availability when the wireless debugging feature is enabled.

RemediationAI

Apply vendor-supplied security updates from the May 2025 Android Security Bulletin immediately for devices where wireless ADB debugging is used. Google has released patches through the 2026-05-01 security patch level, detailed at https://source.android.com/docs/security/bulletin/2026/2026-05-01. Device manufacturers typically distribute these patches through over-the-air updates within 30-90 days of Google's release. For Pixel devices, updates are available immediately through Settings > Security > Security update. Until patching is complete, implement these compensating controls with their respective trade-offs: Disable wireless debugging through Settings > Developer options > Wireless debugging (eliminates attack surface but requires USB cable for development work, reducing developer productivity). If wireless debugging must remain enabled, restrict usage to trusted private networks isolated from guest Wi-Fi or public networks (reduces exposure but requires network segmentation and may not protect against compromised trusted devices on same network). Enable 'Always require authentication' in Developer options if available on your Android version (adds friction to legitimate debugging workflows but provides defense-in-depth). For enterprise deployments, use Mobile Device Management policies to enforce wireless debugging disable state and monitor for unauthorized activation (administrative overhead and requires MDM infrastructure).

Affected VersionsENISA

Android 14
Android 15
Android 16
Android 16-qpr2

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

Android Debug Bridge (ADB) is Android's command-line tool for communicating with devices, supporting both USB and wireless TCP/IP connections. Wireless ADB introduced in Android 11 uses TLS with mutual authentication to secure the debugging channel over Wi-Fi networks. The vulnerability (CWE-303: Incorrect Implementation of Authentication Algorithm) exists in the adbd_tls_verify_cert function within auth.cpp, the certificate verification component of the ADB daemon. This logic error allows an attacker to bypass the mutual authentication handshake that normally ensures only authorized development machines can establish debugging sessions. The flaw affects the wireless ADB feature specifically, not USB-based ADB connections. Successful exploitation grants shell user privileges, which on Android provides extensive access to system functions, application data, and the ability to install packages or modify system settings.

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 (android) PRIMARY 8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

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

CVSS VectorVendor: android

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

Lifecycle Timeline

2
CVSS changed
May 04, 2026 - 19:22 NVD
8.8 (HIGH)
CVE Published
May 04, 2026 - 18:16 nvd
N/A

DescriptionCVE.org

In adbd_tls_verify_cert of auth.cpp, there is a possible bypass of wireless ADB mutual authentication due to a logic error in the code. This could lead to remote (proximal/adjacent) code execution as the shell user with no additional execution privileges needed. User interaction is not needed for exploitation.

Executive ViewAI

Why It Matters

CVE-2026-0073 is a high-severity authentication bypass in Android Debug Bridge (ADB) wireless debugging that allows attackers on the same network to execute arbitrary code without credentials. Organizations deploying Android 14, 15, or 16 devices with wireless debugging enabled face direct risk of unauthorized system compromise and data exfiltration. This vulnerability requires no user interaction and affects core device security controls, making remediation a priority for any organization managing Android fleets.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable wireless debugging feature on all affected Android devices via settings or MDM policy; (2) Restrict network access to port 5555 (default ADB wireless port) using firewall rules and network segmentation; (3) Disable ADB over network entirely where not operationally required; (4) Monitor network traffic for unexpected ADB connections using endpoint detection and response (EDR) or network monitoring tools; (5) Require wired ADB debugging only and enforce USB connection restrictions via MDM policies.

Threat Intelligence Overview

EPSS Score
0.0%
Top 99% exploitable
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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