Impact
The bug occurs in the Linux kernel’s Bluetooth L2CAP layer, where the asynchronous timeout routine can access a connection object that has already been freed, resulting in a use‑after‑free that can trigger a kernel crash or memory corruption. The vendor’s fix introduces reference counting on the connection object and a flag to keep the connection alive while channels exist.
Affected Systems
The issue appears in any Linux kernel that implements the L2CAP protocol without the reference‑counting change. The example in the description uses a 7.1.0‑rc6 kernel, but all newer kernels lacking the commit that holds a reference are affected. Affected products are Linux kernels on systems that enable Bluetooth.
Risk and Exploitability
The EPSS score is reported as less than 1%, indicating a low likelihood of current exploitation, and the vulnerability is not listed in CISA’s KEV catalog. The CVSS score is 8.8, indicating high severity. The likely attack vector is via Bluetooth communication that causes a channel timeout while the underlying connection is torn down. Based on the description, it is inferred that an attacker trigger the fault by manipulating Bluetooth connections to induce the timeout condition.
OpenCVE Enrichment
Debian DLA
Debian DSA