GHSA-mrp3-x3ff-8xj3HighCVSS 8.8
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: extend...
🔗 CVE IDs covered (1)
📋 Description
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hci_sync: extend conn_hash lookup critical sections
Using RCU-protected pointers outside the critical sections without refcount is incorrect and may result to UAF.
Extend critical section to cover both hci_conn_hash lookup and use of the returned conn.
Add surrounding rcu_read_lock() also when return value is not used, in preparation for RCU lockdep requirement to hci_lookup_le_connect().
This avoids concurrent deletion of the conn before we are done dereferencing it.
Also, make sure to hold hdev->lock when accessing hdev->accept_list.
🔗 References (5)
- https://nvd.nist.gov/vuln/detail/CVE-2026-68393
- https://git.kernel.org/stable/c/38326774df6198df0cc2744cc73bf77cb741c538
- https://git.kernel.org/stable/c/83b7e67698d0b93f685875ce82c8d335436834f7
- https://git.kernel.org/stable/c/d5efd6e4b8b0634af6843178fe1a7dd2b2178a3d
- https://github.com/advisories/GHSA-mrp3-x3ff-8xj3