CVE-2025-61784 in LLaMA-Factorythông tin

Tóm tắt

Bởi VulDB • 28/05/2026

LLaMA-Factory là một thư viện tinh chỉnh (tuning) cho các mô hình ngôn ngữ lớn (LLM). Trước phiên bản 0.9.4, một lỗ hổng Server-Side Request Forgery (SSRF) trong API trò chuyện cho phép bất kỳ người dùng đã xác thực nào buộc máy chủ thực hiện các yêu cầu HTTP tùy ý đến các mạng nội bộ và bên ngoài. Điều này có thể dẫn đến việc tiết lộ các dịch vụ nội bộ nhạy cảm, thu thập thông tin (reconnaissance) về mạng nội bộ hoặc tương tác với các dịch vụ của bên thứ ba. Cơ chế tương tự cũng cho phép xảy ra lỗ hổng Local File Inclusion (LFI), cho phép người dùng đọc các tệp tùy ý từ hệ thống tệp của máy chủ. Lỗ hổng tồn tại trong hàm `_process_request` nằm trong `src/llamafactory/api/chat.py`. Hàm này chịu trách nhiệm xử lý nội dung đa phương tiện đến, bao gồm hình ảnh, video và âm thanh được cung cấp qua URL. Hàm kiểm tra xem URL được cung cấp có phải là URI dữ liệu base64 hay đường dẫn tệp cục bộ (`os.path.isfile`) hay không. Nếu không khớp với điều kiện nào, nó sẽ mặc định coi URL là URI web và thực hiện yêu cầu HTTP GET trực tiếp bằng cách sử dụng `requests.get(url, stream=True).raw` mà không có bất kỳ xác thực hoặc làm sạch (sanitization) URL nào. Phiên bản 0.9.4 đã khắc phục sự cố nền tảng này.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

30/09/2025

Tiết lộ

07/10/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00350

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!