PatchSiren cyber security CVE debrief
CVE-2026-68085 Linux CVE debrief
The Linux kernel Bluetooth hci_uart module has a vulnerability related to HCI_UART_SENDING bit handling. The bit is not cleared when canceling write_work in hci_uart_close(), potentially blocking future writes when the device is reopened. To verify, defenders should review HCI_UART_SENDING bit handling in Bluetooth hci_uart module, check for HCI_UART_SENDING bit clearance in hci_uart_flush(), and review hci_uart_close() and write_work cancellation logic. Linux kernel users and maintainers, Bluetooth hci_uart module developers, and security teams responsible for vulnerability management should be aware of this vulnerability. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Additionally, they should plan vendor-supported updates or mitigations through normal change control where exposure is confirmed and review compensating controls for exposed systems while remediation is scheduled and verified. Affected product deployments in managed environments need to be confirmed and assigned an owner for follow-up. Relevant monitoring, detection, and logs for exposed assets need to be checked for extra review. Exceptions, retested remediated assets, and closed items should be tracked only after evidence is documented. Operators and platforms using the Linux kernel Bluetooth hci_uart module should also be aware of the potential impact on their systems and take necessary precautions to prevent exploitation. Vulnerability management teams should prioritize patching or mitigating this vulnerability based on the severity and potential impact on their systems. Security teams should also review the CVE record and assess the risk to their organization, considering factors such as asset inventory, exposure, and compensating controls. They should also verify that HCI_UART_SENDING bit handling in Bluetooth hci_uart module is properly cleared when canceling write_work in hci_uart_close(). Security teams should also check for HCI_UART_SENDING bit clearance in hci_uart_flush(). Security teams should review hci_uart_close() and write_work cancellation logic to ensure that future writes are not blocked when thedevice
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-10
- Original CVE updated
- 2026-08-17
- Advisory published
- 2026-08-10
- Advisory updated
- 2026-08-17
Who should care
Linux kernel users and maintainers, Bluetooth hci_uart module developers, and security teams responsible for vulnerability management should be aware of this vulnerability. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Additionally, they should plan vendor-supported updates or mitigations through normal change control where exposure is confirmed and review compensating controls for exposed systems while remediation is scheduled and verified. Affected product deployments in managed environments need to be confirmed and assigned an owner for follow-up. Relevant monitoring, detection, and logs for exposed assets need to be checked for extra review. Exceptions, retested remediated assets, and closed items should be tracked only after evidence is documented. Operators and platforms using the Linux kernel Bluetooth hci_uart module should also be aware of the potential impact on their systems and take necessary precautions to prevent exploitation. Vulnerability management teams should prioritize patching or mitigating this vulnerability based on the severity and potential impact on their systems. Security teams should also review the CVE record and assess the risk to their organization, considering factors such as asset inventory, exposure, and compensating controls. They should also verify that HCI_UART_SENDING bit handling in Bluetooth hci_uart module is properly cleared when canceling write_work in hci_uart_close(). Security teams should also check for HCI_UART_SENDING bit clearance in hci_uart_flush(). Security teams should review hci_uart_close() and write_work cancellation logic to ensure that future writes are not blocked when the device is reopened. Security teams should also review compensating controls for exposed systems while remediation is scheduled and verified. Security teams should also check relevant monitoring, detection, and logs for exposed assets that need extra review. Security teams should track exceptions, retest remediated assets, and close the item only after evidence is documented. Asset inventory teams should also be aware of the potential impact on their systems.
Technical summary
The Linux kernel Bluetooth hci_uart module has a vulnerability related to HCI_UART_SENDING bit handling. The bit is not cleared when canceling write_work in hci_uart_close(), potentially blocking future writes when the device is reopened. The fix involves clearing HCI_UART_SENDING when canceling the work and making tx_skb safe using disable_work_sync + enable_work. This change ensures that future writes are not blocked when the device is reopened.
Defensive priority
Linux kernel users should verify HCI_UART_SENDING bit handling in Bluetooth hci_uart module.
Recommended defensive actions
- Verify HCI_UART_SENDING bit handling in Bluetooth hci_uart module
- Review hci_uart_close() and write_work cancellation logic
- Check for HCI_UART_SENDING bit clearance in hci_uart_flush()
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
Evidence notes
The Linux kernel Bluetooth hci_uart module has a vulnerability related to HCI_UART_SENDING bit handling. The bit is not cleared when canceling write_work in hci_uart_close(), potentially blocking future writes when the device is reopened. To verify, defenders should review HCI_UART_SENDING bit handling in Bluetooth hci_uart module, check for HCI_UART_SENDING bit clearance in hci_uart_flush(), and review hci_uart_close() and write_work cancellation logic.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-68085 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-68085
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-68085 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-68085
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1b0d946d6f08bd39211385bc703a440911b41e46
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/714d861d35d937f23375a4517569b13917bbbe51
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b9dd39cf1667e378b25a082ca796d495d578c5d3
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d52446b3e735cfdbdc2a58342163803bc2e64249
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.