First published: Thu Mar 20 2025(Updated: )
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.
Credit: security@huntr.dev
Affected Software | Affected Version | How to fix |
---|---|---|
LlamaIndex | ||
pip/llama-index | <0.12.9 | 0.12.9 |
Llamaindex | <0.12.9 | |
<0.12.9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2024-12910 is classified as high due to its potential to cause a Denial of Service.
To fix CVE-2024-12910, update the `llama-index` package to version 0.12.9 or higher.
CVE-2024-12910 affects applications utilizing the `KnowledgeBaseWebReader` class within the run-llama/llama_index repository.
An attacker can exploit CVE-2024-12910 to cause Denial of Service by creating infinite recursive calls.
CVE-2024-12910 is not classified as a zero-day vulnerability as it has been publicly disclosed.