8.8

CVE-2026-89995

dma-direct: return struct page from dma_direct_alloc_from_pool()

In the Linux kernel, the following vulnerability has been resolved:

dma-direct: return struct page from dma_direct_alloc_from_pool()

Commit 5b138c534fda ("dma-direct: factor out a dma_direct_alloc_from_pool
helper") changed dma_direct_alloc_from_pool() to return the CPU address
from dma_alloc_from_pool(). That fits dma_direct_alloc(), but
dma_direct_alloc_pages() also uses the helper and expects a struct page *.

Fix this by making dma_direct_alloc_from_pool() return the struct page *
again, and pass the CPU address back through an out-parameter for the
dma_direct_alloc() caller.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 5b138c534fda57c2ebc1e6de72578aa1d70788a6
Version < c3fdb94da43ff23287f85664174c45c45e881a3f
Status affected
Version 5b138c534fda57c2ebc1e6de72578aa1d70788a6
Version < 408ff2d5bf555bd3f4c84a2edb95c0690bf9edc8
Status affected
Version 5b138c534fda57c2ebc1e6de72578aa1d70788a6
Version < feeb2ef775081a6c188cdd10e7a45369a07ce531
Status affected
Version 5b138c534fda57c2ebc1e6de72578aa1d70788a6
Version < 94a04ad732c9f8b9554270fc4038a06737de5c22
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 5.10
Status affected
Version 0
Version < 5.10
Status unaffected
Version <= 6.12.*
Version 6.12.110
Status unaffected
Version <= 6.18.*
Version 6.18.51
Status unaffected
Version <= 7.2.*
Version 7.2.5
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.32% 0.254
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
416baaa9-dc9f-4396-8d5f-8c081fb06d67 8.8 2.8 5.9
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/c3fdb94da43ff23287f85664174c45c45e881a3f
https://git.kernel.org/stable/c/408ff2d5bf555bd3f4c84a2edb95c0690bf9edc8
https://git.kernel.org/stable/c/feeb2ef775081a6c188cdd10e7a45369a07ce531
https://git.kernel.org/stable/c/94a04ad732c9f8b9554270fc4038a06737de5c22