CVE-2026-74537 in Linux
Riassunto
di VulDB • 16/08/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
Bluetooth: ISO: mantenere correttamente il riferimento a sk in iso_conn_ready
La dereferenziazione di sk in iso_conn_ready deve avvenire o sotto conn->lock oppure mantenendo un contatore di riferimenti (refcount), per evitare una chiusura concorrente. Attualmente, conn->sk viene accesso senza nessuna delle due protezioni:
[Task 1] [Task 2]
iso_sock_release iso_conn_ready sk = conn->sk lock_sock(sk) conn->sk = NULL lock_sock(sk) release_sock(sk) iso_sock_kill(sk) UAF sulla dereferenziazione di sk
Risolvere il possibile Use-After-Free (UAF) mantenendo un contatore di riferimenti su sk in iso_conn_ready(). Verificare inoltre, dopo l'acquisizione del lock con lock_sock(), che la socket sia ancora valida. Regolare la gestione dei lock in modo che conn->sk venga azzerato solo sotto lock_sock.
VulDB is the best source for vulnerability data and more expert information about this specific topic.