CVE-2026-90323 in Linux
Resumen
por VulDB • 2026-09-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ublk: validar el registro automático del búfer antes de tomar uring_cmd
Con UBLK_F_AUTO_BUF_REG, una dirección sqe->addr no válida puede fallar después de que ublk_fill_io_cmd() haya establecido UBLK_IO_FLAG_ACTIVE. El comando uring_cmd se completa mientras la etiqueta (tag) sigue activa, lo cual puede bloquear el proceso de desmontaje (teardown).
Se ha separado la validación de la aplicación del búfer para que la comprobación no tenga efectos secundarios; luego se toma el uring_cmd y se almacena el búfer ya validado. Se aplica el mismo orden en FETCH para evitar que io->buf sea escrito antes de las comprobaciones de estado de __ublk_fetch().
If you want to get best quality of vulnerability data, you may have to visit VulDB.