CVE-2024-57940
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: exfat: fix the infinite loop in exfat_readdir() If the file system is corrupted so that a cluster is linked to itself in the cluster chain, and there is an unused directory entry in the cluster, 'dentry' will not be incremented, causing condition 'dentry < max_dentries' unable to prevent an infinite loop. This infinite loop causes s_lock not to be released, and other tasks will hang, such as exfat_sync_fs(). This commit stops traversing the cluster chain when there is unused directory entry in the cluster to avoid this infinite loop.
Gravité et risque d'exploitation
CVE-2024-57940 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.22 %, ce qui la place devant 12.3 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions 6.13, <=6.1.*, <=6.12.*, <dc1d7afceb982e8f666e70a582e6b5aa806de063, 0, 5.10.234, <d8cfbb8723bd3d3222f360227a1cc15227189ca6, <5.7, <=5.10.*, <=6.6.*, <d9ea94f5cd117d56e573696d0045ab3044185a15, 6.6.72, 5.15.177, <fee873761bd978d077d8c55334b4966ac4cb7b59, <28c21f0ac5293a4bf19b3e0e32005d6dd31a6c17, 5.7, <31beabd0f47f8c3ed9965ba861c9e5b252d4920a, <=*, <=5.15.*, 6.12.10, ca06197382bde0a3bc20215595d1c9ce20c6e341, 6.1.125) 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/d8cfbb8723bd3d3222f360227a1cc15227189ca6
- https://git.kernel.org/stable/c/28c21f0ac5293a4bf19b3e0e32005d6dd31a6c17
- https://git.kernel.org/stable/c/31beabd0f47f8c3ed9965ba861c9e5b252d4920a
- https://git.kernel.org/stable/c/dc1d7afceb982e8f666e70a582e6b5aa806de063
- https://git.kernel.org/stable/c/d9ea94f5cd117d56e573696d0045ab3044185a15
- https://git.kernel.org/stable/c/fee873761bd978d077d8c55334b4966ac4cb7b59
