cve-2026-31500

About this tag
CVE-2026-31500 is a Linux kernel vulnerability in the Intel Bluetooth driver that can cause a use-after-free condition during hardware error recovery and device shutdown. The bug occurs when the btintel_hw_error function issues synchronous HCI commands without holding the hci_req_sync_lock, allowing it to race with btintel_shutdown_combined. This collision can lead to slab-use-after-free when both paths manipulate the same request state. The vulnerability is tracked publicly and has a fix referenced in the kernel.org repository. Discussions on WindowsForum cover the technical details, affected driver paths, and the upstream patch, providing guidance for system administrators and developers managing Linux systems with Intel Bluetooth hardware.
  1. CVE-2026-31500 Intel Bluetooth Race Fix: Prevent Kernel UAF in Shutdown Recovery

    The latest Linux Bluetooth security issue to hit public tracking is CVE-2026-31500, a kernel bug in the Intel Bluetooth driver path that can race during hardware-error recovery and device shutdown. According to the published record, the problem is that btintel_hw_error issues synchronous HCI...