Bluetooth Vulnerability in Linux Kernel Affects Multiple Devices
CVE-2025-21969
Summary
A vulnerability has been identified in the Linux kernel's Bluetooth subsystem, specifically within the L2CAP layer. This issue occurs due to a slab-use-after-free scenario in the l2cap_send_cmd
function. When the HCI sync command releases the l2cap_conn
, the associated work queue for receiving HCI data refers to a deallocated l2cap_conn
, leading to potential memory access violations. To address this, a locking mechanism has been introduced to ensure proper synchronization between the connection release and data processing. This fix is crucial for safeguarding Bluetooth communications in various devices utilizing the affected kernel version.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 7790a79c6fce8d5d552bc64f5c82819f719e4f28
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved