CVE-2024-39472

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

CVSS 7.3 · Élevée
EPSS 0.3%
Linux•Linux•Versions : 5.10, <=6.1.*, <=*, <c2389c074973aa94e34992e7f66dac0de37595b5, <=5.15.*, <5.10, <57835c0e7152e36b03875dd6c56dfeed685c1b1f, 6.10, 5.15.165, 6.6.46, <=6.6.*, 0, <f754591b17d0ee91c2b45fe9509d0cdc420527cb, <45cf976008ddef4a9c9a30310c9b4fb2a9a6602a, 6.1.105, 0c771b99d6c9a0552fea5cc43669b726dad8f659

Description

In the Linux kernel, the following vulnerability has been resolved: xfs: fix log recovery buffer allocation for the legacy h_size fixup Commit a70f9fe52daa ("xfs: detect and handle invalid iclog size set by mkfs") added a fixup for incorrect h_size values used for the initial umount record in old xfsprogs versions. Later commit 0c771b99d6c9 ("xfs: clean up calculation of LR header blocks") cleaned up the log reover buffer calculation, but stoped using the fixed up h_size value to size the log recovery buffer, which can lead to an out of bounds access when the incorrect h_size does not come from the old mkfs tool, but a fuzzer. Fix this by open coding xlog_logrec_hblks and taking the fixed h_size into account for this calculation.

Gravité et risque d'exploitation

CVE-2024-39472 obtient un score CVSS de 7.3/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.25 %, ce qui la place devant 15.6 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 5.10, <=6.1.*, <=*, <c2389c074973aa94e34992e7f66dac0de37595b5, <=5.15.*, <5.10, <57835c0e7152e36b03875dd6c56dfeed685c1b1f, 6.10, 5.15.165, 6.6.46, <=6.6.*, 0, <f754591b17d0ee91c2b45fe9509d0cdc420527cb, <45cf976008ddef4a9c9a30310c9b4fb2a9a6602a, 6.1.105, 0c771b99d6c9a0552fea5cc43669b726dad8f659) 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