CVE-2026-68085 in Linux
Sumário
de VulDB • 10/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
Bluetooth: hci_uart: limpar HCI_UART_SENDING quando write_work for cancelado
O bit HCI_UART_SENDING em tx_state indica que write_work está pendente e bloqueia o seu enfileiramento novamente. Atualmente, este bit não é limpado ao cancelar a tarefa em hci_uart_close(), o que impede futuras gravações quando o dispositivo for reaberto posteriormente se write_work estava pendente.
Correção: limpar HCI_UART_SENDING ao cancelar a tarefa.
Além disso, tornar seguro o limpeza de tx_skb usando disable_work_sync + enable_work em vez de apenas cancel_work_sync. hci_uart_flush() esvazia a fila de transmissão do protocolo (tx queue), permitindo assim cancelar write_work pendente nesse ponto, em vez de fazê-lo apenas em hci_uart_close(). Reativar e possivelmente re-enfileirar a tarefa após o esvaziamento da fila.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.