cveboard Feed RSS

CVE-2026-97977

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

Bluetooth: btusb: Fix UAF of btusb_data by rx_work

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: Fix UAF of btusb_data by rx_work btusb_close() and btusb_flush() cancel data->rx_work with the asynchronous cancel_delayed_work(), so if btusb_rx_work() is already running on another CPU it keeps running after the cancel returns. btusb_disconnect() calls hci_unregister_dev(), which invokes btusb_close(), and then frees the btusb_data. A still running btusb_rx_work() then dereferences the freed data: while ((skb = skb_dequeue(&data->acl_q))) data->recv_acl(data->hdev, skb); Use cancel_delayed_work_sync() instead. In btusb_close() the cancel also has to happen after btusb_stop_traffic(), otherwise an URB completion racing with the cancel can requeue the work right after it has been waited for.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgitfc654a72a8d979db15e2773a481e931abaf5a9e8IndisponívelNenhuma listada
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgit5242050195a711e9cd6a9935f689ab6656b94a91IndisponívelNenhuma listada
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgit472d005622525b7be155cac99dde2252b0163bd1IndisponívelNenhuma listada
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgit93b59937bda3fffc6386c79f5544a39bc680c8e8IndisponívelNenhuma listada
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgitfa391adb9c755515a89993634745e9079e5ef37cIndisponívelNenhuma listada
800fe5ec302e1ebbf5e3f891f886deecd49c7132affectedgit1c12c3117639e78940959d956519c758c57d0849IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
5.17affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver5.17IndisponívelNenhuma listada
6.1.189unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.158unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.111unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.53unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.7unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada