Answer in brief
CVE-2024-57940 records a Unknown severity vulnerability in exfat: fix the infinite loop in exfat_readdir(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - BIOS (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - BIOS (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <d8cfbb8723bd3d3222f360227a1cc15227189ca6 || >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <28c21f0ac5293a4bf19b3e0e32005d6dd31a6c17 || >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <31beabd0f47f8c3ed9965ba861c9e5b252d4920a || >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <dc1d7afceb982e8f666e70a582e6b5aa806de063 || >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <d9ea94f5cd117d56e573696d0045ab3044185a15 || >=ca06197382bde0a3bc20215595d1c9ce20c6e341 <fee873761bd978d077d8c55334b4966ac4cb7b59 | d8cfbb8723bd3d3222f360227a1cc15227189ca6, 28c21f0ac5293a4bf19b3e0e32005d6dd31a6c17, 31beabd0f47f8c3ed9965ba861c9e5b252d4920a, dc1d7afceb982e8f666e70a582e6b5aa806de063, d9ea94f5cd117d56e573696d0045ab3044185a15, fee873761bd978d077d8c55334b4966ac4cb7b59 |
| Linux/Linuxgeneric | 5.7 | Not reported |
| Siemens/SIMATIC S7-1500 TM MFP - BIOSgeneric | >=0 <* | * |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <V1.1.1 | V1.1.1 |
Published upstream
Jan 21, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Oct 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Oct 15, 2026
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.
Quoted source text, attributed separately from HOL analysis.