Bluetooth Vulnerability in Linux Kernel Affects Multiple Devices by Linux
CVE-2025-68304
What is CVE-2025-68304?
A race condition vulnerability exists in the Linux kernel's Bluetooth implementation, specifically within the hci_core module. The flaw arises from an improper lock handling strategy when looking up the hci_conn on the RX path for Bluetooth data packets. This oversight can lead to a situation where the hci_conn structure may be deleted concurrently while still in use, creating potential user-after-free scenarios. As a result, attackers may exploit this vulnerability to crash affected devices or to execute arbitrary code. To mitigate the issue, it is essential to ensure that all hci_conn lookups and associated operations are confined to a single critical section, preventing concurrent modifications during packet reception.
Affected Version(s)
Linux 5af1f84ed13a416297ab9ced7537f4d5ae7f329a
Linux 5af1f84ed13a416297ab9ced7537f4d5ae7f329a < 79a2d4678ba90bdba577dc3af88cc900d6dcd5ee
Linux cd55c13bbb3d093ae601aa97e588ed4c1390ebb1