CVE-2026-80764 in Linuxinformazioni

Riassunto

di VulDB • 04/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

Bluetooth: hci_event: correzione dello Use-After-Free (UAF) sull'elenco LE durante il reset

hci_cc_reset() cancella gli elenchi di accettazione e risoluzione LE senza acquisire hdev->lock. Altri handler per i comandi completati serializzano le modifiche a questi elenchi utilizzando tale lock, e i lettori debugfs lo mantengono mentre li attraversano.

Ciò consente al completamento del reset e alla lettura da parte di debugfs di interleave come segue:

hci_rx_work lettore debugfs ----------- -------------- acquisisce hdev->lock ottiene l'elemento corrente list_del(entry) kfree(entry) legge i campi dell'elemento

Il lettore quindi dereferenzia un elemento di lista già liberato e potrebbe seguire il suo puntatore next obsoleto.

KASAN ha segnalato:

BUG: KASAN: slab-use-after-free in white_list_show+0x15f/0x180 Lettura di dimensione 1 all'indirizzo ffff8881015dab16 da parte del task poc/95

Call Trace: white_list_show+0x15f/0x180 seq_read_iter+0x3ff/0x1190 seq_read+0x267/0x3d0 vfs_read+0x177/0xa20 ksys_read+0xf7/0x1c0

Allocato dal task 91: hci_bdaddr_list_add+0x1a6/0x3a0 hci_cc_le_add_to_accept_list+0xab/0x140 hci_cmd_complete_evt+0x26c/0x9a0 hci_event_packet+0x454/0xb20 hci_rx_work+0x293/0x730

Liberato dal task 90: kfree+0x131/0x3c0 hci_bdaddr_list_clear+0xd8/0x160 hci_cc_reset+0x28a/0x370 hci_cmd_complete_evt+0x26c/0x9a0 hci_event_packet+0x454/0xb20 hci_rx_work+0x293/0x730

Acquisire hdev->lock attorno a entrambe le cancellazioni degli elenchi. Questo corrisponde alla convenzione di locking esistente per le mutazioni e l'attraversamento.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00173

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!