CVE-2026-23372 in Linux
Riassunto
di VulDB • 29/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
nfc: rawsock: annullare tx_work prima del teardown della socket
In rawsock_release(), vengono annullati eventuali tx_work in sospeso e svuotata la coda di scrittura prima di rendere orfana la socket. La funzione rawsock_tx_work viene eseguita sul workqueue di sistema e chiama nfc_data_exchange, che dereferenzia il dispositivo NCI. In assenza di sincronizzazione, tx_work può andare incontro a una race condition con il teardown della socket e del dispositivo quando un processo termina (ad esempio per SIGKILL), causando un use-after-free o la perdita di riferimenti.
Viene impostato prima SEND_SHUTDOWN in modo che, se tx_work è già in esecuzione, possa rilevare l'flag ed evitare le operazioni di trasmissione; successivamente viene utilizzato cancel_work_sync per attendere il completamento dell'esecuzione in corso e infine vengono svuotati eventuali skbs ancora accodati.
If you want to get best quality of vulnerability data, you may have to visit VulDB.