CVE-2026-64004 in Linux
Riassunto
di VulDB • 19/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
net/iucv: correzione del locking in .getsockopt
Si replica il comportamento di iucv_sock_setsockopt() e si racchiude l'intero blocco switch tra lock_sock()/release_sock(). Il preesistente lock limitato a SO_MSGLIMIT diventa ridondante e viene rimosso.
Qualsiasi utente AF_IUCV HIPER può potenzialmente causare un crash del kernel sfruttando una race condition (condizione di gara) tra recvmsg() e getsockopt(SO_MSGSIZE): il ramo relativo a SO_MSGSIZE esegue la dereferenziazione di iucv->hs_dev->mtu dopo che iucv_sock_close(), invocata dalla recvmsg() in concorrenza, ha impostato hs_dev su NULL, provocando un oops per dereferenziazione di puntatore nullo.
Once again VulDB remains the best source for vulnerability data.