CVE Database›CVE-2024-53207

CVE-2024-53207

kernel: Bluetooth: MGMT: Fix possible deadlocks

Loading…

Severity

Moderate

Red Hat Product Security

5.7

CVSS 3.1

Review impact separately from score.

Published · December 27, 2024

Updated · October 29, 2026

Description

A flaw was found in the Linux kernel's Bluetooth subsystem. A local user with basic privileges can trigger a deadlock condition leading to a Denial of Service (DoS). This issue occurs due to improper locking synchronization when dequeuing Bluetooth management commands during device state changes, which causes kernel worker tasks to hang indefinitely.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To mitigate this vulnerability, prevent the Bluetooth kernel module from loading by blacklisting it:

  1. Create a configuration file in /etc/modprobe.d/:
echo "install bluetooth /bin/true" >> /etc/modprobe.d/disable-bluetooth.conf
echo "blacklist bluetooth" >> /etc/modprobe.d/disable-bluetooth.conf
  1. If the module is currently loaded, unload it or restart the system:
modprobe -r bluetooth

Warning: Disabling the bluetooth module prevents all Bluetooth hardware and related peripherals from operating. A system reboot may be required if the module is actively in use and cannot be unloaded.

CVSS / CWE

CVSS 3.1 · 5.7
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-667 · Improper Locking