GHSA-G5FF-637F-6Q2M
LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`
CVSS 3.1High
N/A/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 1.95.0
Обновите пакет LiteLLM до версии с исправлением фильтрации параметров или заблокируйте ключ vertex_ai_credentials на уровне WAF/reverse proxy. Ограничьте права роли internal_user_viewer и доступ к эндпоинту /utils/transform_request.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Аутентифицированный пользователь LiteLLM может читать произвольные локальные файлы на сервере через манипуляцию параметром vertex_ai_credentials. Недостаточная фильтрация входных данных приводит к раскрытию конфиденциальных сведений и утечке секретов процесса.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Эндпоинт /utils/transform_request использует черный список параметров тела запроса. Фильтр блокировал ключ vertex_credentials, но не учитывал его псевдоним vertex_ai_credentials. Это позволило передать путь к локальному файлу напрямую в загрузчик учетных данных Vertex AI, который считывает содержимое файла и отправляет его на контролируемый злоумышленником URL.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Пользователь с минимальной ролью internal_user_viewer (часто выдаваемой автоматически при SSO-аутентификации) может прочитать любые файлы, доступные процессу LiteLLM. Чтение файлов вроде /proc/self/environ влечет раскрытие переменной LITELLM_MASTER_KEY и API-ключей подключенных провайдеров, приводя к полной компрометации прокси.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
——
>= 0➔Fix: 1.95.0
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (5)
- github.comhttps://github.com/BerriAI/litellm/security/advisories/GHSA-g5ff-637f-6q2m
- github.comhttps://github.com/BerriAI/litellm/pull/34189
- github.comhttps://github.com/BerriAI/litellm/commit/065faf6e695be64a1a367601271839914e4a6621
- github.comhttps://github.com/BerriAI/litellm
- github.comhttps://github.com/BerriAI/litellm/releases/tag/v1.95.0
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости GHSA-G5FF-637F-6Q2M: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`. URL: https://cve.futuretools.ru/cve/GHSA-G5FF-637F-6Q2M
BibTeX формат (LaTeX)
@misc{cve_futuretools_ghsa_g5ff_637f_6q2m,
title = {{GHSA-G5FF-637F-6Q2M: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/GHSA-G5FF-637F-6Q2M}},
note = {Оперативный инженерный анализ киберугроз}
}