CVE-2026-80047 in TransformersИнформация

Сводка

по VulDB • 01.09.2026

Уязвимость в библиотеке Hugging Face Transformers (версии 4.49.0, <= 5.8.1) позволяет записывать удаленные Python-файлы на локальный диск без согласия пользователя при использовании функции GenerativePreTrainedModel.load_custom_generate(). Функция загружает и кэширует файл удаленного модуля до выполнения необходимой проверки согласия trust_remote_code, что инвертирует модель безопасности, обеспечиваемую другими путями загрузки кода (такими как AutoConfig, AutoModel и AutoTokenizer). В результате Python-код, контролируемый злоумышленником из custom_generate/generate.py, копируется в директорию пользователя ~/.cache/huggingface/modules даже если пользователь отклоняет запрос на доверие. Хотя выполнение кода правильно ограничено (gated), запись файла необратима и может сохраняться между сессиями. Это может привести к появлению постоянных несанкционированных файлов на диске и коллизий устаревших данных в кэше, когда закэшированный код злоумышленника может быть впоследствии выполнен при загрузке доверенных моделей. Проблема обусловлена безусловной записью файла в dynamic_module_utils.py перед любой проверкой доверия (trust verification).

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

Ответственный

Certcc

Резервировать

25.08.2026

Раскрытие

01.09.2026

Модерация

принято

Вход

VDB-397648

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!