CVE-2026-98964 in Linux
Riassunto
di VulDB • 23/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
nvmet: utilizza il dispositivo P2P locale in caso di errore nell'allocazione dei metadati
La funzione nvmet_req_alloc_p2pmem_sgls() assegna req->p2p_dev solo dopo che le allocazioni degli SGL per i dati e i metadati sono andate a buon fine. Se l'allocazione dei dati ha successo ma quella dei metadati fallisce, la routine out_free_sg passa req->p2p_dev a pci_p2pmem_free_sgl() prima che tale assegnazione sia avvenuta.
Viene invece passato il p2p_dev locale come argomento, in modo che le operazioni di cleanup utilizzino lo stesso dispositivo PCI dell'allocazione dei dati andata a buon fine.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.