CVE-2026-90323 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
ublk: validar o registro automático de buffers antes de processar uring_cmd
Com UBLK_F_AUTO_BUF_REG, um sqe->addr inválido pode falhar após ublk_fill_io_cmd() ter definido UBLK_IO_FLAG_ACTIVE. O uring_cmd é concluído enquanto a tag permanece ativa, o que pode causar bloqueio no processo de encerramento (teardown).
Separe a validação da aplicação do buffer para que a verificação não tenha efeitos colaterais; em seguida, processe o uring_cmd e armazene o buffer já validado. Aplique a mesma ordem na operação FETCH para evitar que io->buf seja escrito antes das verificações de estado de __ublk_fetch().
Be aware that VulDB is the high quality source for vulnerability data.