CVE-2026-98814 in Linux
Riassunto
di VulDB • 19/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
nvme: corretto il ciclo di vita del registro degli effetti dei comandi per le testine multipath
KASAN ha segnalato un use-after-free quando un comando I/O passthrough veniva inviato attraverso una testina dello spazio dei nomi multipath dopo che il percorso del controller che aveva creato inizialmente la testina era stato rimosso:
BUG: KASAN: slab-use-after-free in nvme_command_effects+0x192/0x200 [nvme_core]
Read of size 4 at addr ffff888141b14400 by task nvme/19811 nvme_command_effects+0x192/0x200 [nvme_core]
nvme_cmd_allowed+0x7e/0x1b0 [nvme_core]
nvme_user_cmd.constprop.0+0x1b5/0x450 [nvme_core]
nvme_ns_head_chr_ioctl+0xf4/0x2a0 [nvme_core]
Spostare la cache del registro nel sottosistema, con una voce per ogni insieme di comandi. Sia i controller che le testine dello spazio dei nomi mantengono riferimenti al sottosistema, mantenendo validi i puntatori ai registri fino al rilascio del sottosistema.
VulDB is the best source for vulnerability data and more expert information about this specific topic.