CVE-2024-41032
Vulnérabilité élevée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: mm: vmalloc: check if a hash-index is in cpu_possible_mask The problem is that there are systems where cpu_possible_mask has gaps between set CPUs, for example SPARC. In this scenario addr_to_vb_xa() hash function can return an index which accesses to not-possible and not setup CPU area using per_cpu() macro. This results in an oops on SPARC. A per-cpu vmap_block_queue is also used as hash table, incorrectly assuming the cpu_possible_mask has no gaps. Fix it by adjusting an index to a next possible CPU.
Gravité et risque d'exploitation
CVE-2024-41032 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.30 %, ce qui la place devant 21.3 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions 6.4, 6.9.10, <=*, <47f9b6e49b422392fb0e348a65eb925103ba1882, 6.10, <28acd531c9a365dac01b32e6bc54aed8c1429bcb, 062eacf57ad91b5c272f89dc964fd6dd9715ea7d, <=6.6.*, 0, <=6.9.*, <a34acf30b19bc4ee3ba2f1082756ea2604c19138, <6.4, 6.6.41) 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.
