What’s Vulnerable › Vulnerabilities
CVE-2025-6208: Uncontrolled Memory Consumption in run-llama/llama_index
- Severity: medium (CVSS 5.3 v3.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.4% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-02-02 · updated 2026-06-17
- Weakness: CWE-400
Description
The `SimpleDirectoryReader` component in `llama_index.core` version 0.12.23 suffers from uncontrolled memory consumption due to a resource management flaw. The vulnerability arises because the user-specified file limit (`num_files_limit`) is applied after all files in a directory are loaded into memory. This can lead to memory exhaustion and degraded performance, particularly in environments with limited resources. The issue is resolved in version 0.12.41.
Affected products
- run-llama/llama_index: before 0.12.41 — fixed in 0.12.41
How to fix
Upgrade to a fixed version: run-llama/llama_index 0.12.41. Check the vendor advisory for mitigations.
References
- https://github.com/run-llama/llama_index/commit/53614e2f7913c0e86b58add9470b3c900b6c60b2
- https://huntr.com/bounties/7d722bb6-6567-4608-8b23-f95048d7605a
Get alerted when CVE-2025-6208 or the next vulnerability affects your stack