CVE-2026-0073

HIGH

Google Android <16-qpr2 - Auth Bypass

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 19 public exploits for CVE-2026-0073. PoCs published by adminlove520, 0xbinder, SecTestAnnaQuinn.

AI-analyzed exploit summary The repository contains a functional exploit for CVE-2026-0073, which bypasses TLS authentication in Android's adbd by leveraging a type mismatch in EVP_PKEY_cmp(). The exploit establishes a TLS connection with an EC P-256 client certificate, bypassing RSA key checks, and opens a shell session.

Description

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.

Exploits (19)

github WORKING POC 4 stars
by adminlove520 · pythonpoc
https://github.com/adminlove520/CVE-Poc_All_in_One/tree/main/2026/CVE-2026-0073

The repository contains a functional exploit for CVE-2026-0073, which bypasses TLS authentication in Android's adbd by leveraging a type mismatch in EVP_PKEY_cmp(). The exploit establishes a TLS connection with an EC P-256 client certificate, bypassing RSA key checks, and opens a shell session.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android adbd (Android Debug Bridge daemon)
No auth needed
Prerequisites: Developer options enabled on target · Wireless debugging or ADB-over-TCP enabled · At least one RSA key in /data/misc/adb/adb_keys (device has been paired before) · Network reachability to the adbd TCP port
devstral-2 · analyzed May 26, 2026 Full analysis →
github WORKING POC 3 stars
by 0xbinder · pythonpoc
https://github.com/0xbinder/CVE-2026-0073

This repository contains a functional exploit for CVE-2026-0073, which bypasses TLS authentication in Android Debug Bridge (ADB) to achieve remote code execution. The exploit leverages a cryptographic flaw in OpenSSL's EVP_PKEY_cmp function when handling non-RSA keys, allowing unauthenticated access to an interactive shell on vulnerable Android devices.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android Debug Bridge (ADB) on Android 13+
No auth needed
Prerequisites: Python 3.7+ · OpenSSL · zeroconf library · network access to vulnerable ADB instance
devstral-2 · analyzed May 20, 2026 Full analysis →
nomisec SCANNER 1 stars
by 0xBlackash · poc
https://github.com/0xBlackash/CVE-2026-0073

The repository contains a C++ tool that checks if the Android Wireless ADB port (5555) is open, indicating potential vulnerability to CVE-2026-0073. It does not exploit the vulnerability but confirms if the target is likely vulnerable.

Classification
Scanner 95%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Reliable
Target: Android Wireless ADB (adbd daemon)
No auth needed
Prerequisites: Target device must have Wireless Debugging enabled · Attacker must be on the same network
devstral-2 · analyzed May 08, 2026 Full analysis →
nomisec WORKING POC 1 stars
by MartinPSDev · poc
https://github.com/MartinPSDev/CVE-2026-0073-Android-ADBD-bypass-POC

This repository contains a functional exploit for CVE-2026-0073, which bypasses Android ADB daemon TLS authentication via a type confusion bug in `EVP_PKEY_cmp()`. The exploit leverages a mismatch between RSA and non-RSA keys to gain unauthorized shell access.

Classification
Working Poc 100%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android ADB Daemon (adbd) on Android 14+
No auth needed
Prerequisites: Developer Options enabled on target device · Wireless Debugging or ADB over TCP enabled · Stored RSA key in `/data/misc/adb/adb_keys` (from prior USB pairing) · Network access to the adbd port
devstral-2 · analyzed May 07, 2026 Full analysis →
nomisec WORKING POC 1 stars
by devtint · poc
https://github.com/devtint/CVE-2026-0073

This repository contains a functional exploit for CVE-2026-0073, a critical cryptographic logic failure in Android's adbd that allows unauthenticated attackers to bypass TLS authentication and gain root access via Wireless ADB. The exploit leverages a type mismatch in EVP_PKEY_cmp() to trick the device into accepting an EC key as a valid RSA key.

Classification
Working Poc 100%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android Debug Bridge (adbd) on Android 11-15
No auth needed
Prerequisites: Wireless Debugging enabled on target device · Network reachability to the adbd TCP port · At least one RSA key in /data/misc/adb/adb_keys (device has been paired before)
devstral-2 · analyzed May 07, 2026 Full analysis →
nomisec WORKING POC 1 stars
by adityatelange · poc
https://github.com/adityatelange/poc-CVE-2026-0073

This repository contains a functional Python PoC for CVE-2026-0073, which exploits a logic error in ADB daemon certificate verification. The script generates a non-RSA certificate to bypass authentication and execute commands on vulnerable Android devices with wireless ADB enabled.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android ADB daemon (pre-May 2026 ASB patch)
No auth needed
Prerequisites: Wireless ADB enabled on target · Network reachability to target ADB port · Python 3.10+ with cryptography package
devstral-2 · analyzed May 07, 2026 Full analysis →
github WORKING POC
by fredevsec · javascriptpoc
https://github.com/fredevsec/CVE-2026-0073

This repository contains a functional exploit for CVE-2026-0073, a critical 0-click RCE vulnerability in Android's ADB (Android Debug Bridge) due to improper TLS certificate verification. The exploit bypasses authentication by leveraging a flawed certificate validation mechanism in the `adbd_tls_verify_cert` function, allowing an attacker to execute arbitrary commands on vulnerable Android devices (versions 13-16) with Wireless Debugging enabled.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Android ADB (Android Debug Bridge) versions 13-16
No auth needed
Prerequisites: Wireless Debugging must be enabled on the target device · Target device must be on the same network as the attacker · ADB must be active on the target device
devstral-2 · analyzed Jun 04, 2026 Full analysis →
github WORKING POC
by m00ddy · cpoc
https://github.com/m00ddy/CVE-2026-0073-Android-client-TLS-auth-bypass

This repository contains a functional C exploit for CVE-2026-0073, which bypasses TLS authentication in Android's adbd service by exploiting a flaw in the EVP_PKEY_cmp function. The exploit establishes a TLS 1.3 connection with a crafted ephemeral EC certificate and executes arbitrary commands on the target device.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android adbd (Android Debug Bridge daemon)
No auth needed
Prerequisites: Target device must have a populated /data/misc/adb/adb_keys · OpenSSL 1.1.1+ with TLS 1.3 support
devstral-2 · analyzed May 26, 2026 Full analysis →
github WORKING POC
by thakur2309 · pythonpoc
https://github.com/thakur2309/CVE-2026-0073-ZERO-CLICK

This repository contains a functional exploit for CVE-2026-0073, which bypasses ADB wireless mutual authentication to achieve zero-click ADB shell access. The exploit leverages TLS authentication flaws to execute arbitrary commands on vulnerable Android devices.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android Debug Bridge (ADB) with wireless debugging enabled
No auth needed
Prerequisites: Target device with ADB wireless debugging enabled · Network access to the target device
devstral-2 · analyzed May 25, 2026 Full analysis →
github SCANNER
by ridhinva · pythonpoc
https://github.com/ridhinva/CVE-2026-0073-ADBD-Bypass

The repository contains a Python-based scanner for CVE-2026-0073, which targets a logic error in Android's ADB TLS certificate verification. It checks for exposed endpoints but does not include exploit code for achieving RCE.

Classification
Scanner 95%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Theoretical
Target: Android Debug Bridge (ADB) with wireless ADB enabled
No auth needed
Prerequisites: Wireless ADB enabled on target device
devstral-2 · analyzed May 23, 2026 Full analysis →
github WORKING POC
by XZ1r0 · pythonpoc
https://github.com/XZ1r0/cve-2026-poc-collection/tree/main/network/CVE-2026-0073

This repository contains a functional exploit for CVE-2026-0073, which bypasses TLS authentication in Android ADB to achieve remote code execution. The exploit includes an interactive shell and mDNS-based auto-discovery for targeting vulnerable Android devices.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Android ADB (Android 13+)
No auth needed
Prerequisites: Python 3.7+ · OpenSSL · zeroconf library
devstral-2 · analyzed May 21, 2026 Full analysis →
nomisec WORKING POC
by tc4dy · poc
https://github.com/tc4dy/CVE-2026-0073-PoC-Exploit

This repository contains a functional Python exploit for CVE-2026-0073, an authentication bypass vulnerability in Android's ADB Wireless Debugging. The exploit leverages a type confusion in TLS certificate verification to bypass authentication and gain remote shell access.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android ADB Daemon (Wireless Debugging on Android 11+)
No auth needed
Prerequisites: Network access to target device · ADB Wireless Debugging enabled on target
devstral-2 · analyzed May 14, 2026 Full analysis →
github WORKING POC
by unnaim · pythonpoc
https://github.com/unnaim/adbHijacker

This repository contains a functional exploit PoC and network scanner for CVE-2026-0073, a critical zero-click RCE vulnerability in Android's ADB-over-TCP authentication. The exploit leverages a logic bug in `adbd_tls_verify_cert()` where `EVP_PKEY_cmp()` incorrectly treats a type mismatch (-1) as a successful authentication, bypassing TLS certificate validation.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Android ADB (adbd) with ADB-over-TCP enabled
No auth needed
Prerequisites: Target device must have Developer options enabled · ADB-over-TCP or Wireless debugging must be enabled · At least one previously paired RSA host key must exist in `/data/misc/adb/adb_keys` · Network reachability to the ADB TCP port (default 5555)
devstral-2 · analyzed May 07, 2026 Full analysis →
nomisec WORKING POC
by xqi1337 · poc
https://github.com/xqi1337/poc-CVE-2026-0073

This repository contains a functional Python PoC for CVE-2026-0073, which exploits a logic error in ADB daemon certificate verification (`adbd_tls_verify_cert` in `auth.cpp`). The vulnerability allows authentication bypass by presenting a non-RSA certificate (EC or Ed25519), which triggers a non-zero return value from `EVP_PKEY_cmp`, incorrectly granting access.

Classification
Working Poc 95%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Android ADB daemon (pre-May 2026 ASB patch)
No auth needed
Prerequisites: Wireless ADB enabled on target · Network reachability to target ADB port · Python 3.10+ with `cryptography` package
devstral-2 · analyzed May 16, 2026 Full analysis →
nomisec SUSPICIOUS
by CryptReaper12 · poc
https://github.com/CryptReaper12/CVE-2026-0073

The repository claims to exploit CVE-2026-0073 in Android's Wireless ADB but lacks actual exploit code, instead redirecting users to an external download link. The README is vague and lacks technical details about the vulnerability.

Classification
Suspicious 90%
Attack Type
Rce
Complexity
Theoretical
Reliability
Theoretical
Target: Android Wireless ADB
No auth needed
Prerequisites: Python 3.8+ · requests library · argparse library
devstral-2 · analyzed May 07, 2026 Full analysis →

References (1)

Core 1
Core References

Scores

CVSS v3 8.8
EPSS 0.0054
EPSS Percentile 41.2%
Attack Vector ADJACENT_NETWORK
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-303
Status published
Products (7)
google/android 14.0
google/android 15.0
google/android 16.0 (4 CPE variants)
Google/Android 14
Google/Android 15
Google/Android 16
Google/Android 16-qpr2
Published May 04, 2026
Tracked Since May 05, 2026