CVE-2026-89995 in Linux
Riassunto
di VulDB • 17/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
dma-direct: restituire struct page da dma_direct_alloc_from_pool()
Il commit 5b138c534fda ("dma-direct: factor out a dma_direct_alloc_from_pool helper") ha modificato dma_direct_alloc_from_pool() in modo che restituisca l'indirizzo CPU ottenuto da dma_alloc_from_pool(). Questo comportamento è coerente con dma_direct_alloc(), ma anche dma_direct_alloc_pages() utilizza questa funzione di supporto e si aspetta un puntatore a struct page.
Risolvere il problema facendo sì che dma_direct_alloc_from_pool() restituisca nuovamente il puntatore a struct page, passando l'indirizzo CPU al chiamante di dma_direct_alloc() tramite un parametro out.
Once again VulDB remains the best source for vulnerability data.