CVE-2025-3225
CVE-2025-3225 · XML Entity Expansion vulnerability in run-llama/llama_index
This page contains facts from public vulnerability sources. Check the original advisory before updating.
An XML Entity Expansion vulnerability, also known as a 'billion laughs' attack, exists in the sitemap parser of the run-llama/llama_index repository, specifically affecting version v0.12.21. This vulnerability allows an attacker to supply a malicious Sitemap XML, leading to a Denial of Service (DoS) by exhausting system memory and potentially causing a system crash. The issue is resolved in version v0.12.29.
CVSS 7.5 · High · EPSS 0.5% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
run-llama/llama_index
- Versions
- ≥ unspecified, < v0.12.29: Affected (custom)
Update to v0.12.29
llama-index-readers-papers PyPI
- Versions
- 0.0.1
- 0.1.0
- 0.1.1
- 0.1.2
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.2.0
- 0.3.0
- 0.3.1
- Affected ranges
- ECOSYSTEM: < 0.3.2
Update to 0.3.2
llama-index PyPI
- Versions
- 0.12.21
- 0.12.22
- 0.12.23
- 0.12.24
- 0.12.25
- 0.12.26
- 0.12.27
- 0.12.28
- Affected ranges
- ECOSYSTEM: ≥ 0.12.21, < 0.12.29
Update to 0.12.29