# 在run-llama/llama_index中存在拒绝服务漏洞
## 概述
KnowledgeBaseWebReader 类中的一个拒绝服务 (DoS) 漏洞影响了 run-llama/llama_index 项目。该漏洞由于未正确实现 `max_depth` 参数,导致攻击者可以通过重复函数调用来耗尽 Python 的递归限制,从而导致资源耗尽并最终崩溃 Python 进程。
## 影响版本
- 最新版本 (v0.12.15)
## 细节
漏洞源于在 `get_article_urls` 函数中未适当实现 `max_depth` 参数。这使得攻击者能够通过重复调用该函数来耗尽 Python 的递归限制,从而导致资源消耗并最终使 Python 进程崩溃。
## 影响
- 资源耗尽
- Python 进程崩溃
- 拒绝服务
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: fix: respect max_depth in KnowledgeBaseWebReader (#17949) · run-llama/llama_index@3c65db2 · GitHub -- 🔗来源链接
标签:
神龙速读