cveboard RSS feed

CVE-2026-68085

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceled

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
81c7a3c22a0f2808cf4ae0b4908f59763b23606daffectedgitd52446b3e735cfdbdc2a58342163803bc2e64249UnavailableNone listed
192cb0f1ca706d9a1bc36ae0ad5f666d1e4fd894affectedgitb9dd39cf1667e378b25a082ca796d495d578c5d3UnavailableNone listed
c1bb9336ae6b54a5f6a353c4bd4ed9a4307e429baffectedgit714d861d35d937f23375a4517569b13917bbbe51UnavailableNone listed
c1bb9336ae6b54a5f6a353c4bd4ed9a4307e429baffectedgit1b0d946d6f08bd39211385bc703a440911b41e46UnavailableNone listed
78aad93e938f013d9272fe0ee168f27883afa95caffectedgitUnavailableUnavailableNone listed
e2d19969c8d9198ecc3090bcd5312ecd503a3339affectedgitUnavailableUnavailableNone listed
c85cff648a2bc92322912db5f1727ad05afae7b6affectedgitUnavailableUnavailableNone listed
9d20d48be2c4a071fb015eb09bda2cecd25daf34affectedgitUnavailableUnavailableNone listed
7338031946bd06f6dff149e67b60c4cd083bfea8affectedgitUnavailableUnavailableNone listed
6.12.92affectedsemver6.12.96UnavailableNone listed
6.18.34affectedsemver6.18.39UnavailableNone listed
5.10.258affectedsemver5.11UnavailableNone listed
5.15.209affectedsemver5.16UnavailableNone listed
6.1.175affectedsemver6.2UnavailableNone listed
6.6.142affectedsemver6.7UnavailableNone listed
7.0.11affectedsemver7.1UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
7.1affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver7.1UnavailableNone listed
6.12.96unaffectedsemverUnavailable6.12.*None listed
6.18.39unaffectedsemverUnavailable6.18.*None listed
7.1.4unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed