Impact
The Linux kernel’s Bluetooth Management (MGMT) layer exposes a bug in the handling of the Add Extended Advertising Data command. The size of the command is not fully validated, allowing a specially crafted request to cause an out‑of‑bounds read of the mgmt command buffer. The fault occurs in tlv_data_is_valid, which results in a kernel read of memory that is not part of the command payload, as confirmed by the KASAN output. This read can be exfiltrated back to the attacker through the GET_ADV_INSTANCE operation, providing a channel for information disclosure. The flaw requires the sender to possess CAP_NET_ADMIN in the initial user namespace, so it is a local privileged threat but could be leveraged by an attacker who gains local administrative privileges.
Affected Systems
Affected systems are all Linux kernel distributions that have shipped the unpatched code. The kernel is identified as Linux:Linux, and the numbers are not listed in the data, but the commit series that introduced the patch is referenced in the advisory links.
Risk and Exploitability
Risk and exploitability assessment: The CVSS score of 7.3 indicates a moderate to high severity impact. The EPSS score of < 1% suggests, and the vulnerability is not currently listed in CISA’s KEV catalog. Nonetheless, because the bug can leak kernel memory and requires only local privilege escalation, organizations running Bluetooth services should prioritize applying the fix before a potential exploit is discovered.
OpenCVE Enrichment
Ubuntu USN