CVE-2026-90388
Vulnérabilité élevée dans Linux (Linux)
CVSS 7.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : <=6.1.*, <a4ace31d732b657d774e31fb444c0c27d42c78e5, <af95a0ebc0a0db0762be75f51eadf770bad01aaa, <=6.12.*, <06dffc96693083dda3412311406e558cf27f1574, 5.15.221, 5.10.270, <db46cb9da83a507d86d2bb080bdb09c865da3d0a, 0, 6.1.188, 6.18.52, <d56c3f955b21e5764c1497e295a5b5d0b3a40470, <ac9cd0a669b8be5d178dbd471b0d68039dac58b5, <=5.10.*, <=6.6.*, <fb0b39287ba894dbdfac2901c51788b63f5c2291, 6.6.157, 7.2.6, <=6.18.*, 5.9, <5.9, 6.12.110, <=7.2.*, <=*, 5.8.6, <=5.15.*, 47184b9ddf184cc9a77cf441943a0fe9b7afa575, <8c486293ddd0af60991408149fc3e964ea888dc4, 9420139f516d7fbc248ce17f35275cb005ed98ea, 7.3
Description
In the Linux kernel, the following vulnerability has been resolved: iommu/dma: Check atomic pool allocation result directly The non-blocking, non-coherent allocation path uses dma_alloc_from_pool(), which returns the allocated page and fills cpu_addr only on success. Do not rely on cpu_addr to detect allocation failure in this path. Check the returned page directly before using it for the IOMMU mapping.
Gravité et risque d'exploitation
CVE-2026-90388 obtient un score CVSS de 7.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.16 %, ce qui la place devant 5.3 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <=6.1.*, <a4ace31d732b657d774e31fb444c0c27d42c78e5, <af95a0ebc0a0db0762be75f51eadf770bad01aaa, <=6.12.*, <06dffc96693083dda3412311406e558cf27f1574, 5.15.221, 5.10.270, <db46cb9da83a507d86d2bb080bdb09c865da3d0a, 0, 6.1.188, 6.18.52, <d56c3f955b21e5764c1497e295a5b5d0b3a40470, <ac9cd0a669b8be5d178dbd471b0d68039dac58b5, <=5.10.*, <=6.6.*, <fb0b39287ba894dbdfac2901c51788b63f5c2291, 6.6.157, 7.2.6, <=6.18.*, 5.9, <5.9, 6.12.110, <=7.2.*, <=*, 5.8.6, <=5.15.*, 47184b9ddf184cc9a77cf441943a0fe9b7afa575, <8c486293ddd0af60991408149fc3e964ea888dc4, 9420139f516d7fbc248ce17f35275cb005ed98ea, 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
- https://git.kernel.org/stable/c/ac9cd0a669b8be5d178dbd471b0d68039dac58b5
- https://git.kernel.org/stable/c/db46cb9da83a507d86d2bb080bdb09c865da3d0a
- https://git.kernel.org/stable/c/d56c3f955b21e5764c1497e295a5b5d0b3a40470
- https://git.kernel.org/stable/c/06dffc96693083dda3412311406e558cf27f1574
- https://git.kernel.org/stable/c/a4ace31d732b657d774e31fb444c0c27d42c78e5
- https://git.kernel.org/stable/c/fb0b39287ba894dbdfac2901c51788b63f5c2291
- https://git.kernel.org/stable/c/8c486293ddd0af60991408149fc3e964ea888dc4
- https://git.kernel.org/stable/c/af95a0ebc0a0db0762be75f51eadf770bad01aaa
