home / blog
2026-11-06 · alta
CVE-2026-80914: Use-after-free nel kernel Bluetooth ISO
Use-after-free critica nel Bluetooth ISO del kernel Linux. CVSS 8,8. Patch disponibile.

CVE-2026-80914 è una vulnerabilità use-after-free nel sottosistema Bluetooth ISO del kernel Linux. La falla risiede nella funzione iso_conn_ready(), dove un socket listener può essere deallocato mentre è ancora referenziato da un socket figlio appena creato, causando accesso a memoria già liberata. Una race condition tra la ricerca del socket e l'acquisizione del lock consente a un thread di chiudere il listener socket tra i due eventi.
Il punteggio CVSS è 8,8, fascia HIGH. La vulnerabilità è stata risolta nel codebase principale del kernel (commit 0d255e63fcf3). Pubblicata il 2026-09-09 su NVD, oggi 2026-11-06 segnaliamo repository su GitHub dichiaranti disponibilità di POC. Sebbene il contenuto non sia stato verificato, la loro comparsa indica aumento di interesse pubblico sulla falla e necessita azione di difesa immediata.
Gli amministratori devono verificare la versione del kernel in uso e applicare l'aggiornamento reso disponibile successivamente alla correzione. È prioritario verificare se Bluetooth ISO è abilitato sui sistemi critici: dove non serve, disabilitarlo costituisce mitigazione aggiuntiva. Monitorare costantemente i log di kernel per crash, oops o anomalie di stabilità su sistemi con Bluetooth ISO attivo.
La vulnerabilità affonda le radici nel meccanismo di reference counting del socket. Tra il momento in cui iso_get_sock() incrementa il contatore e lock_sock() acquisisce il lock, un altro thread può chiudere il listener. La funzione non rivaluta lo stato del socket dopo il lock, lasciando il child socket linkato a un parent deallocato, causando dereference illegale al momento del disconnect.
In sintesi
- Cosa
- Use-after-free nel sottosistema Bluetooth ISO del kernel Linux, funzione iso_conn_ready(): race condition tra lettura dello stato socket listener e acquisizione del lock consente deallocazione durante uso da socket figlio
- Gravità
- CVSS 8,8 (HIGH) - Accesso a memoria liberata, potenziale denial of service, instabilità del kernel
- Versioni interessate
- Non riportato nella documentazione ufficiale NVD
- Correzione
- Patch inclusa nel kernel Linux (commit 0d255e63fcf3), aggiornare kernel a versione successiva alla segnalazione
- Stato
- Pubblicato NVD: 2026-09-09. Repository su GitHub dichiaranti POC segnalati: 2026-11-06
- Azione
- Aggiornare kernel Linux. Verificare abilitazione Bluetooth ISO, disabilitare se non necessario su sistemi critici. Monitorare log kernel per crash e anomalie
Fonti: NVD, CVE-2026-80914