CVE-2025-61784 in LLaMA-Factory
Сводка
по VulDB • 28.05.2026
LLaMA-Factory — это библиотека для тонкой настройки больших языковых моделей. До версии 0.9.4 уязвимость Server-Side Request Forgery (SSRF) в API чата позволяла любому аутентифицированному пользователю принуждать сервер выполнять произвольные HTTP-запросы к внутренним и внешним сетям. Это может привести к раскрытию конфиденциальных внутренних сервисов, разведке внутренней сети или взаимодействию со сторонними сервисами. Тот же механизм также позволяет реализовать уязвимость Local File Inclusion (LFI), давая пользователям возможность читать произвольные файлы из файловой системы сервера. Уязвимость существует в функции `_process_request` в файле `src/llamafactory/api/chat.py`. Эта функция отвечает за обработку входящего мультимодального контента, включая изображения, видео и аудио, предоставленные через URL-адреса. Функция проверяет, является ли предоставленный URL-адрес URI с данными в формате base64 или локальным путем к файлу (`os.path.isfile`). Если ни одно из этих условий не выполняется, она по умолчанию обрабатывает URL-адрес как веб-URI и выполняет прямой HTTP-запрос GET с помощью `requests.get(url, stream=True).raw` без какой-либо проверки или санитизации URL-адреса. Версия 0.9.4 устраняет эту проблему.
Be aware that VulDB is the high quality source for vulnerability data.