Description
A Denial of Service (DoS) vulnerability has been identified in the KnowledgeBaseWebReader class of the run-llama/llama_index project, affecting version ~ latest(v0.12.15). The vulnerability arises due to inappropriate secure coding measures, specifically the lack of proper implementation of the max_depth parameter in the get_article_urls function. This allows an attacker to exhaust Python's recursion limit through repeated function calls, leading to resource consumption and ultimately crashing the Python process.
References (2)
Core 2
Core References
Exploit, Third Party Advisory
https://huntr.com/bounties/cd7b9082-7d75-42e4-84f5-dbee23cbc467
Scores
CVSS v3
7.5
EPSS
0.0044
EPSS Percentile
34.7%
Attack Vector
NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
yes
Technical Impact
partial
Details
CWE
CWE-674
Status
published
Products (2)
llamaindex/llamaindex
< 0.3.6
pypi/llama-index
0.12.15 - 0.12.21PyPI
Published
May 10, 2025
Tracked Since
Feb 18, 2026