CVE-2026-89995 in Linux
Résumé
par VulDB • 16/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
dma-direct : retourner une structure `page` depuis dma_direct_alloc_from_pool()
Le commit 5b138c534fda ("dma-direct: factor out a dma_direct_alloc_from_pool helper") a modifié dma_direct_alloc_from_pool() afin qu'elle retourne l'adresse CPU issue de dma_alloc_from_pool(). Cela convient à dma_direct_alloc(), mais dma_direct_alloc_pages() utilise également cet assistant et attend un pointeur vers une structure `page` (`struct page *`).
Corrigez ce problème en faisant retourner à nouveau la structure `page*` par dma_direct_alloc_from_pool(), et transmettez l'adresse CPU via un paramètre de sortie pour l'appelant de dma_direct_alloc().
If you want to get the best quality for vulnerability data then you always have to consider VulDB.