CVE-2026-68085Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceled
Updated under an hour ago ()
Does this affect you?
It affects Linux. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceled HCI_UART_SENDING bit in tx_state means write_work is pending and blocks queueing it again. Currently this bit is not cleared when canceling the work in hci_uart_close(), which blocks future writes when device is reopened later if write_work was pending. Fix by clearing HCI_UART_SENDING when canceling the work. Also make clearing of tx_skb safe by using disable_work_sync + enable_work instead of just cancel_work_sync. hci_uart_flush() purges the proto tx queue so we can cancel the pending write_work there, instead of doing it just in hci_uart_close(). Re-enable and possibly requeue the work after queue flush.
- CVSS
- 8.0 HIGH (v3.1, CNA)CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weakness (CWE)
- Not given
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- Linux
- NVD analysis
- Received
- Record last updated
- Oct 16, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
Linux Linux linux:linux (from the name) | from 81c7a3c22a0f2808cf4ae0b4908f59763b23606d before d52446b3e735cfdbdc2a58342163803bc2e64249; from 192cb0f1ca706d9a1bc36ae0ad5f666d1e4fd894 before b9dd39cf1667e378b25a082ca796d495d578c5d3; from c1bb9336ae6b54a5f6a353c4bd4ed9a4307e429b before 714d861d35d937f23375a4517569b13917bbbe51; from c1bb9336ae6b54a5f6a353c4bd4ed9a4307e429b before 1b0d946d6f08bd39211385bc703a440911b41e46; 78aad93e938f013d9272fe0ee168f27883afa95c; e2d19969c8d9198ecc3090bcd5312ecd503a3339; c85cff648a2bc92322912db5f1727ad05afae7b6; 9d20d48be2c4a071fb015eb09bda2cecd25daf34; and 8 more ranges | CNA record |
References
- https://git.kernel.org/stable/c/d52446b3e735cfdbdc2a58342163803bc2e64249
- https://git.kernel.org/stable/c/b9dd39cf1667e378b25a082ca796d495d578c5d3
- https://git.kernel.org/stable/c/714d861d35d937f23375a4517569b13917bbbe51
- https://git.kernel.org/stable/c/1b0d946d6f08bd39211385bc703a440911b41e46
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.