Free AI Safety Workshop — in collaboration with explainx.aiSave your seat
AgentbeamBeta
AI agent vulnerability · LlamaIndex

CVE-2024-12910: LlamaIndex Uncontrolled Resource Consumption vulnerability

mediumCVSS 3.1 5.9GHSA-jvpf-xf32-2w4q

A vulnerability in the KnowledgeBaseWebReader class of the run-llama/llamaindex repository, version latest, allows an attacker to cause a Denial of Service (DoS) by controlling a URL variable to contain the root URL. This leads to infinite recursive calls to the getarticleurls method, exhausting system resources and potentially crashing the application.

Published Mar 20, 2025 · Updated Oct 15, 2025

Affected packages

llama-index

Ecosystem
PyPI
Affected
< 0.12.9
Fixed in
0.12.9
Check
pip show llama-index

Advisory details

From the GitHub Advisory Database (CC BY 4.0).

A vulnerability in the KnowledgeBaseWebReader class of the run-llama/llama_index repository, version latest, allows an attacker to cause a Denial of Service (DoS) by controlling a URL variable to contain the root URL. This leads to infinite recursive calls to the get_article_urls method, exhausting system resources and potentially crashing the application.

References

How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology

More LlamaIndex vulnerabilities

All LlamaIndex entries