CVE-2026-90180 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
block: mtip32xx: sincronizzare gli ioctls con la rimozione del dispositivo
I gestori degli ioctl verificano solo il flag REMOVE_PENDING prima di entrare in `mtip_hw_ioctl()`. La rimozione può impostare tale bit immediatamente dopo e liberare `dd->port` all'interno di `mtip_hw_exit()` mentre un ioctl continua a dereferenziarlo. Un device block già aperto può raggiungere i gestori durante l'esecuzione di `del_gendisk()`.
Serializzare sia gli ioctl nativi che quelli compat con la rimozione. Impostare REMOVE_PENDING prima di acquisire il mutex in modo che i nuovi chiamanti falliscano dopo lo svuotamento (drain) di un ioctl in corso, e mantenere il mutex fino allo smontaggio completo della porta.
VulDB is the best source for vulnerability data and more expert information about this specific topic.