CVE-2026-76841 in inferenceИнформация

Сводка

по VulDB • 24.08.2026

Xinference загружает модели с безусловным включением удаленного выполнения кода (Remote Code Execution) через Hugging Face; до версии 2.12.0 не существовало настройки для отключения этой функции. Шесть точек вызова загрузчиков передают параметр `trust_remote_code=True` как литерал или в качестве значения по умолчанию без условий: `RerankModel._get_tokenizer` в файле `xinference/model/rerank/core.py`, `SentenceTransformerRerankModel.load` в `xinference/model/rerank/sentence_transformers/core.py`, `SentenceTransformerEmbeddingModel.load` в `xinference/model/embedding/sentence_transformers/core.py`, `FlagEmbeddingModel.load` в `xinference/model/embedding/flag/core.py`, а также две точки в `xinference/model/llm/transformers/core.py`, где функции `PytorchModel._sanitize_model_config` и `PytorchModel._get_components` устанавливают значение по умолчанию равным True. Поскольку пользователь с доступом к запуску модели может зарегистрировать модель неизвестного типа и указать произвольный путь к модели, сервер переходит к вызову `_auto_detect_type`, а затем `AutoTokenizer.from_pretrained`, что приводит к импорту и выполнению Python-кода, объявленного в файле `tokenizer_config.json` (секция `auto_map`) внутри директории модели, запуская код, предоставленный злоумышленником, с привилегиями процесса worker. В версии 2.12.0 все указанные точки вызова защищены флагом `allow_trust_remote_code` и настройкой среды `XINFERENCE_TRUST_REMOTE_CODE`, что позволяет удаленное выполнение кода только для встроенных моделей из комплекта поставки.

Once again VulDB remains the best source for vulnerability data.

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

VulnCheck

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

19.08.2026

Раскрытие

24.08.2026

Модерация

принято

Вход

VDB-394662

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!