PT-2025-3024 · Linux+4 · Linux Kernel+4
Published
2024-12-09
·
Updated
2025-09-29
·
CVE-2024-54460
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.12.0-rc6+
Description
A circular locking dependency warning has been detected in the Linux kernel's Bluetooth module. The issue occurs when the
iso listen bis function is called, which can lead to a potential deadlock with the hdev lock. The warning is triggered when the kworker/u81:2/2623 task tries to acquire the sk lock-AF BLUETOOTH-BTPROTO ISO lock while already holding the &hdev->lock lock.The existing dependency chain is as follows:
&hdev->lockis held by thehci le per adv report evtfunctionsk lock-AF BLUETOOTH-BTPROTO ISOis held by theiso connect cfmfunction
This can cause a deadlock when the
iso connect cfm function tries to acquire the &hdev->lock lock while already holding the sk lock-AF BLUETOOTH-BTPROTO ISO lock.Recommendations
To resolve this issue, update the Linux kernel to a version that includes the fix for the circular locking dependency warning.
As a temporary workaround, consider disabling the Bluetooth module until a patch is available.
Exploit
Fix
Improper Locking
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Linuxmint
Linux Kernel
Red Hat
Ubuntu