CVE-2026-89995

Vulnérabilité élevée dans Linux (Linux)

CVSS 8.8 · Élevée
EPSS 0.3%
Linux•Linux•Versions : 6.18.51, <=*, <feeb2ef775081a6c188cdd10e7a45369a07ce531, <=6.12.*, <5.10, 5b138c534fda57c2ebc1e6de72578aa1d70788a6, <=6.18.*, <94a04ad732c9f8b9554270fc4038a06737de5c22, 7.2.5, <=7.2.*, <408ff2d5bf555bd3f4c84a2edb95c0690bf9edc8, 0, <c3fdb94da43ff23287f85664174c45c45e881a3f, 6.12.110, 5.10, 7.3

Description

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.

Gravité et risque d'exploitation

CVE-2026-89995 obtient un score CVSS de 8.8/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.32 %, ce qui la place devant 23.7 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 6.18.51, <=*, <feeb2ef775081a6c188cdd10e7a45369a07ce531, <=6.12.*, <5.10, 5b138c534fda57c2ebc1e6de72578aa1d70788a6, <=6.18.*, <94a04ad732c9f8b9554270fc4038a06737de5c22, 7.2.5, <=7.2.*, <408ff2d5bf555bd3f4c84a2edb95c0690bf9edc8, 0, <c3fdb94da43ff23287f85664174c45c45e881a3f, 6.12.110, 5.10, 7.3) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références