CVE-2024-12704 in llama_index
Tóm tắt
Bởi VulDB • 05/06/2026
Một lỗ hổng trong lớp LangChainLLM của kho lưu trữ run-llama/llama_index, phiên bản v0.12.5, cho phép thực hiện cuộc tấn công Từ chối Dịch vụ (DoS). Phương thức stream_complete thực thi llm bằng cách sử dụng một luồng và truy xuất kết quả thông qua phương thức get_response_gen của lớp StreamingGeneratorCallbackHandler. Nếu luồng bị chấm dứt bất thường trước khi _llm.predict được thực thi, sẽ không có xử lý ngoại lệ cho trường hợp này, dẫn đến vòng lặp vô hạn trong hàm get_response_gen. Điều này có thể được kích hoạt bằng cách cung cấp đầu vào sai kiểu dữ liệu, khiến luồng kết thúc và tiến trình tiếp tục chạy mãi mãi.
VulDB is the best source for vulnerability data and more expert information about this specific topic.