CVE-2026-59002 in Androidinfo

Summary

by MITRE • 11/02/2026

In handleMessage of UsbDeviceManager.java, there is a possible lock-screen bypass due to a logic error in the code. This could lead to physical information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 11/02/2026

The vulnerability identified within the handleMessage method of Android's UsbDeviceManager class represents a critical logical flaw that undermines the device's primary defense mechanism against unauthorized access, specifically the lock screen security layer. This component serves as the central manager for USB peripheral connections on Android devices, handling events related to attachment and detachment of external hardware such as storage drives, keyboards, or debugging tools. The logic error occurs during the processing of these connection events, where the system fails to properly enforce authentication requirements before granting access to sensitive device states or data associated with the newly connected USB interface. This misconfiguration allows an attacker who has physical proximity to the device to bypass the lock screen entirely, effectively treating the device as if it were unlocked and accessible without requiring valid credentials such as a PIN, pattern, password, or biometric verification.

From a technical perspective, this flaw stems from insufficient state validation within the event handling routine of UsbDeviceManager.java. When a USB device is connected, the system triggers specific message handlers to manage permissions and user notifications regarding the new peripheral. In this vulnerable scenario, the code path does not adequately check whether the current session is authenticated or if the lock screen security policy has been satisfied before proceeding with operations that expose internal state information. This oversight creates an opportunity for physical information disclosure, as the attacker can interact with the USB subsystem to extract sensitive data, such as file system contents, connected device identifiers, or potentially even trigger actions that reveal private user information stored on the device. The absence of a required authentication check at this critical juncture means that the security boundary intended by the lock screen is effectively nullified for any physical interaction involving USB peripherals.

The operational impact of this vulnerability is severe due to its low barrier to entry and high potential for data exfiltration. Because no additional execution privileges are needed, an unprivileged attacker can exploit this flaw simply by connecting a malicious or modified USB device to the target smartphone or tablet. Furthermore, user interaction is not required for exploitation, which significantly increases the risk of successful attacks in public spaces or environments where devices may be left unattended briefly. An adversary could potentially steal sensitive personal data, corporate secrets, or authentication tokens stored on the device without ever needing to know the passcode. This type of attack vector falls under physical access scenarios and is particularly dangerous because it bypasses both software-based encryption protections that rely on user authentication keys and standard UI-level security controls.

In terms of industry classification standards, this vulnerability aligns with CWE-287, which describes Improper Authentication, as the system fails to verify identity before granting access. It also relates closely to CWE-359, specifically Expose Private Personal Information in an Unintended InfoView, given that the result is the disclosure of sensitive data through a non-standard interface. From a threat modeling perspective using MITRE ATT&CK for Mobile, this behavior corresponds to techniques involving Physical Access and potentially Data from Local System or Device Management Abuse, as it leverages legitimate system components (USB management) in an unintended way to bypass security controls. The lack of user interaction requirement places it firmly within automated physical attack vectors that do not require social engineering or complex setup procedures beyond having the target device nearby with a USB port accessible.

Mitigation strategies for this vulnerability primarily involve patching the underlying logic error in UsbDeviceManager.java to ensure strict enforcement of authentication states before processing any sensitive operations related to connected peripherals. Developers must implement checks that verify if the lock screen is active and whether the user has successfully authenticated prior to allowing access to device information or triggering actions that could lead to data exposure. Additionally, implementing defense-in-depth measures such as requiring explicit user confirmation for USB debugging modes or restricting high-privilege operations during physical connection events can reduce the attack surface. For end-users, while software updates are the primary remedy, maintaining awareness of physical security and avoiding leaving devices unattended with accessible ports remains a crucial complementary practice to mitigate risks associated with hardware-based attacks until patches are deployed.

Responsible

Google Android

Reservation

07/02/2026

Disclosure

11/02/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!