Impact
The Linux kernel's Bluetooth HIDP subsystem contains an out-of-bounds read in the hidp_input_report() function. When a Bluetooth device sends a truncated HID report, the code reads past the packet boundary, causing data beyond the legitimate payload to be interpreted as bogus key presses or mouse movements. This flaw is classified as CWE‑125 and can compromise the integrity of user input on the affected system.
Affected Systems
The vulnerability applies to any Linux kernel that includes the Bluetooth HIDP subsystem and has not yet incorporated the recent length‑check fix. This includes all kernel releases that provide Bluetooth HID over GATT support for keyboards and mice, regardless of distribution vendor.
Risk and Exploitability
The CVSS score of 8.8 indicates high severity, while the EPSS score of less than 1% reflects a very low probability of exploitation. The flaw is not listed in the CISA KEV catalog. Based on the description, it is inferred that exploitation would require an attacker to send a crafted HID report over Bluetooth from a device that either is already paired or can initiate a Bluetooth session with the target. The vulnerability does not require elevated privileges on the target system, but the attack vector would generally be local or device‑side via Bluetooth communications.
OpenCVE Enrichment
Ubuntu USN