CVE-2025-48625CWE-362

CVE-2025-48625

High · published December 8, 2025

CVSS v3.1
7.0
EPSS
0%
Percentile
0.0
In the wild
Unconfirmed
What it is

⚡ A sneaky race condition in UsbDataAdvancedProtectionHook.java could let attackers grab USB data while the screen is off, with no user interaction required! 🔥 Think of it like a restaurant where the kitchen is open 24/7, but the staff can serve food even when the dining area is closed. With the right timing, someone could slip in and grab a meal without anyone noticing! This vulnerability allows local attackers to escalate their privileges and access potentially sensitive USB data. Imagine someone gaining unauthorized access to your personal information — a breach that could compromise your data security and privacy!

Put simply

Think of it like a restaurant where the kitchen is open 24/7, but the staff can serve food even when the dining area is closed. With the right timing, someone could slip in and grab a meal without anyone noticing! The race condition in UsbDataAdvancedProtectionHook.java allows access to USB data when the screen is turned off, making it possible for an attacker to exploit this flaw without needing additional execution privileges.

What to do

This vulnerability allows local attackers to escalate their privileges and access potentially sensitive USB data. Imagine someone gaining unauthorized access to your personal information — a breach that could compromise your data security and privacy! To mitigate this issue, ensure that your system is updated to the latest software version that fixes this vulnerability. Additionally, review access controls and consider implementing additional layers of security to monitor USB access. 🛡️ This is fixable! Stay proactive with your updates and you’ll keep your system secure. You've got this! 💪

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00065 · 0.0th percentile
Weakness
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Published
2025-12-08T23:15Z
Affected products (1)
ProductVersionsFixed in
google/androidall versions—
References (1)
EPSS history
Timeline
  • 08 DEC 17:27Z
    In multiple locations of UsbDataAdvancedProtectionHook.java, there is a possible way to access USB data when the screen is off due to a race condition
    cvelistv5