CVE-2024-41063 - CVE House
Back to Database
Status published Unknown CVE-2024-41063

Bluetooth: hci_core: cancel all works upon hci_unregister_dev()

Vulnerability Description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: cancel all works upon hci_unregister_dev() syzbot is reporting that calling hci_release_dev() from hci_error_reset() due to hci_dev_put() from hci_error_reset() can cause deadlock at destroy_workqueue(), for hci_error_reset() is called from hdev->req_workqueue which destroy_workqueue() needs to flush. We need to make sure that hdev->{rx_work,cmd_work,tx_work} which are queued into hdev->workqueue and hdev->{power_on,error_reset} which are queued into hdev->req_workqueue are no longer running by the moment destroy_workqueue(hdev->workqueue); destroy_workqueue(hdev->req_workqueue); are called from hci_release_dev(). Call cancel_work_sync() on these work items from hci_unregister_dev() as soon as hdev->list is removed from hci_dev_list.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2024-41063

Credits & Attribution

No credits recorded in the NVD database.

Affected Vendor

Affected Software

Linux
Vulnerable Versions:
e0b278650f07acf2e0932149183458468a731c03, 98fb98fd37e42fd4ce13ff657ea64503e24b6090, 6dd0a9dfa99f8990a08eb8fdd8e79bee31c7d8e2, da4569d450b193e39e87119fd316c0291b585d14, 45085686b9559bfbe3a4f41d3d695a520668f5e1, 2ab9a19d896f5a0dd386e1f001c5309bc35f433b, 2449007d3f73b2842c9734f45f0aadb522daf592, dd594cdc24f2e48dab441732e6dfcafd6b0711d1, 4.19.309, 5.4.271, 5.10.212, 5.15.151, 6.1.81, 6.6.21, 6.7.9, 6.8, 0, 4.19.319, 5.4.281, 5.10.223, 5.15.164, 6.1.101, 6.6.42, 6.9.11, 6.10

Timeline

Official Publish: July 29th, 2024
Last Modified: May 23rd, 2026
Added to House: July 22nd, 2026

CVSS Vectors

No vector data available

Weaknesses (CWE)

No CWE data available

MITRE ATT&CK TTPs

No associated TTPs found for this vulnerability.