CVE-2024-50222

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

CVSS 7.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : 6.12, 6.6, 6.11.7, <=*, 6.6.60, <=6.11.*, <6.6, <c749d9b7ebbc5716af7a95f7768634b30d9446ec, <=6.6.*, 0, <3a303409f271dfe0987b8f79595138340497a32d, <4f7ffa83fa79dd52efbaef366c850aaaae06a469, 908a1ad89466c1febf20bfe0037b84fc66f8a3f8

Description

In the Linux kernel, the following vulnerability has been resolved: iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP generic/077 on x86_32 CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP=y with highmem, on huge=always tmpfs, issues a warning and then hangs (interruptibly): WARNING: CPU: 5 PID: 3517 at mm/highmem.c:622 kunmap_local_indexed+0x62/0xc9 CPU: 5 UID: 0 PID: 3517 Comm: cp Not tainted 6.12.0-rc4 #2 ... copy_page_from_iter_atomic+0xa6/0x5ec generic_perform_write+0xf6/0x1b4 shmem_file_write_iter+0x54/0x67 Fix copy_page_from_iter_atomic() by limiting it in that case (include/linux/skbuff.h skb_frag_must_loop() does similar). But going forward, perhaps CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is too surprising, has outlived its usefulness, and should just be removed?

Gravité et risque d'exploitation

CVE-2024-50222 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.23 %, ce qui la place devant 13.3 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 6.12, 6.6, 6.11.7, <=*, 6.6.60, <=6.11.*, <6.6, <c749d9b7ebbc5716af7a95f7768634b30d9446ec, <=6.6.*, 0, <3a303409f271dfe0987b8f79595138340497a32d, <4f7ffa83fa79dd52efbaef366c850aaaae06a469, 908a1ad89466c1febf20bfe0037b84fc66f8a3f8) 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