CVE-2025-24357

HIGH CVSS 3.1: 8,8 EPSS 1.01%
Обновлено 27 июня 2025
Vllm
Параметр Значение
CVSS 8,8 (HIGH)
Уязвимые версии до 0.7.0
Устранено в версии 0.7.0
Тип уязвимости CWE-502 (Десериализация недоверенных данных)
Поставщик Vllm
Публичный эксплойт Нет

vLLM — это библиотека для вывода и обслуживания LLM. vllm/model_executor/weight_utils.py реализует hf_model_weights_iterator для загрузки контрольной точки модели, которая загружается с сайтаhuggingface. Он использует функцию torch.load, а параметр Weights_only по умолчанию имеет значение False. Когда torch.load загружает вредоносные данные травления, во время распаковки он выполняет произвольный код.

Эта уязвимость исправлена ​​в версии 0.7.0.

Показать оригинальное описание (EN)

vLLM is a library for LLM inference and serving. vllm/model_executor/weight_utils.py implements hf_model_weights_iterator to load the model checkpoint, which is downloaded from huggingface. It uses the torch.load function and the weights_only parameter defaults to False. When torch.load loads malicious pickle data, it will execute arbitrary code during unpickling. This vulnerability is fixed in v0.7.0.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Нужны права
Не требуются
Права не нужны
Участие пользователя
Требуется
Нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1

Уязвимые продукты 1

Конфигурация От (включительно) До (исключительно)
Vllm Vllm
cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*
0.7.0