CVE-2026-31558
Vulnérabilité élevée dans Linux (Linux)
CVSS 8.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : <=*, <878cf6acb4fd8ab4126cf9d369a5bb0e23123418, <=6.12.*, 6.10, <2db06c15d8c7a0ccb6108524e16cd9163753f354, <596c3f8069c4792f22fce8c4452f44410032d910, <=6.18.*, 7.0, 0, 6.12.80, 6.18.21, 6.19.11, <=6.19.*, <6.10, 73516e9da512adc63ba3859fbd82a21f6257348f, <47857b05bd50db01e211a1b6f513d57901cd3e6b
Description
In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust kvm_get_vcpu_by_cpuid() takes a cpuid parameter whose type is int, so cpuid can be negative. Let kvm_get_vcpu_by_cpuid() return NULL for this case so as to make it more robust. This fix an out-of-bounds access to kvm_arch::phyid_map::phys_map[].
Gravité et risque d'exploitation
CVE-2026-31558 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.18 %, ce qui la place devant 6.6 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <=*, <878cf6acb4fd8ab4126cf9d369a5bb0e23123418, <=6.12.*, 6.10, <2db06c15d8c7a0ccb6108524e16cd9163753f354, <596c3f8069c4792f22fce8c4452f44410032d910, <=6.18.*, 7.0, 0, 6.12.80, 6.18.21, 6.19.11, <=6.19.*, <6.10, 73516e9da512adc63ba3859fbd82a21f6257348f, <47857b05bd50db01e211a1b6f513d57901cd3e6b) 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.
