Denial of Service Vulnerability in KnowledgeBaseWebReader Class of run-llama Product
CVE-2025-1752
7.5HIGH
What is CVE-2025-1752?
A Denial of Service vulnerability exists in the KnowledgeBaseWebReader class of run-llama's llama_index project, specifically from version v0.12.15. Due to insufficient secure coding practices, particularly with the max_depth parameter in the get_article_urls function, attackers can exploit this vulnerability. They can repeatedly invoke this function to exhaust Python's recursion limit, leading to high resource consumption and the eventual crash of the Python process, making it a significant concern for users relying on this service.
Affected Version(s)
run-llama/llama_index < 0.3.6