In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
hci_uart_set_proto() sets HCI_UART_PROTO_INIT before calling hci_uart_register_dev(), which calls proto->open() to initialize hu->priv. However, if a TTY write wakeup occurs during this window, hci_uart_tx_wakeup() may schedule write_work before hu->priv is initialized, leading to a NULL pointer dereference in hci_uart_write_work() when proto->dequeue() accesses hu->priv.
The race condition is:
CPU0 CPU1 ---- ---- hci_uart_set_proto() set_bit(HCI_UART_PROTO_INIT) hci_uart_register_dev() tty write wakeup hci_uart_tty_wakeup() hci_uart_tx_wakeup() schedule_work(&hu->write_work) proto->open(hu) // initializes hu->priv hci_uart_write_work() hci_uart_dequeue() proto->dequeue(hu) // accesses hu->priv (NULL!)
Fix this by moving set_bit(HCI_UART_PROTO_INIT) after proto->open() succeeds, ensuring hu->priv is initialized before any work can be scheduled.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Feb 16, 2026 | Feb 16, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Mar 13, 2026 | Feb 14, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Feb 14, 2026 |
| Ubuntu | — | Upgrade linux-image-realtime-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-5.15.0-1057-nvidia-tegra-rtUpgrade linux-image-5.15.0-1097-kvmUpgrade linux-image-azureUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-gcp-6.17Upgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-oem-6.17Upgrade linux-image-kvmUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-raspi-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-oem-24.04cUpgrade linux-image-5.15.0-1100-intel-iotgUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-aws-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-oracle-6.17Upgrade linux-image-gcp-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-1046-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-175-lowlatency-64kUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-gkeUpgrade linux-image-5.15.0-176-generic-lpaeUpgrade linux-image-gcp-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-awsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1099-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1110-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1100-nvidiaUpgrade linux-image-5.15.0-176-genericUpgrade linux-image-5.15.0-1088-gkeopUpgrade linux-image-lowlatency-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gke-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-nvidia-6.17Upgrade linux-image-5.15.0-176-generic-64kUpgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-6.17Upgrade linux-image-oem-24.04aUpgrade linux-image-azure-fde-6.17Upgrade linux-image-gcp-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-64k-6.17Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-realtime-6.17Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1110-azure-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1102-oracleUpgrade linux-image-6.17.0-1030-oemUpgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-1046-nvidia-tegra-igxUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-175-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1105-gcp-fipsUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-6.8.0-1055-awsUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-oem-24.04dUpgrade linux-image-azure-6.17Upgrade linux-image-xilinxUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-6.17.0-1021-azureUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-5.15.0-1105-aws-64kUpgrade linux-image-5.15.0-1101-gkeUpgrade linux-image-5.15.0-1099-ibmUpgrade linux-image-5.15.0-1070-xilinx-zynqmpUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-generic-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-5.15.0-1104-realtimeUpgrade linux-image-5.15.0-1097-intel-iot-realtimeUpgrade linux-image-nvidia-tegraUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-116-fipsUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-virtualUpgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1100-nvidia-lowlatencyUpgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-5.15.0-1106-gcpUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1057-nvidia-tegraUpgrade linux-image-generic-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-intelUpgrade linux-image-gkeop-6.8Upgrade linux-image-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1105-gcpUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-5.15.0-176-fipsUpgrade linux-image-fips-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-5.15.0-1105-awsUpgrade linux-image-oem-20.04b | Apr 10, 2026 | Feb 14, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Feb 14, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub