GitLab исправила критическую уязвимость AI Gateway с рейтингом CVSS 9.9

Материал подготовлен искусственным интеллектом на основе нескольких источников — ссылки на оригиналы приведены ниже.
GitLab выпустила исправления для CVE-2026-90970 — критической уязвимости в AI Gateway с оценкой CVSS 9.9. Уязвимость позволяет аутентифицированному пользователю с доступом к Duo Agent Platform выполнять произвольные команды на хосте. Самостоятельно развёрнутые экземпляры необходимо обновить вручную, тогда как управляемые сервисы GitLab уже исправлены.
Ключевые факты
- CVE-2026-90970 имеет оценку CVSS 9.9 и позволяет выполнять произвольные команды на базовом хосте.
- Уязвимость вызвана недостаточной очисткой пользовательских данных конфигурации потоков и классифицируется как CWE-1336.
- Самостоятельно развёрнутые экземпляры GitLab необходимо обновить до версий 19.2.4, 19.3.2 или 19.4.1.
- По состоянию на 3 октября 2026 года нет свидетельств эксплуатации уязвимости в реальных условиях и опубликованных proof-of-concept эксплойтов.
- В феврале 2026 года Йорн Шнеевайс выявил CVE-2026-1868 — аналогичную уязвимость в том же компоненте Duo Workflow Service с оценкой CVSS 9.9.
Детали уязвимости
Уязвимость классифицируется как CWE-1336 и вызвана недостаточной очисткой пользовательских данных конфигурации потоков. AI Gateway использует шаблонные плейсхолдеры в стиле Jinja2 для обработки этих конфигураций, и отсутствие должной нейтрализации позволяет атакующему осуществить выход из песочницы. Выйдя за пределы предполагаемого контекста выполнения, атакующий получает возможность выполнять команды непосредственно в операционной системе хоста.
Затронутые системы и исправления
Самостоятельно развёрнутые экземпляры GitLab подвержены риску, тогда как экземпляры, размещённые у GitLab, уже исправлены. Операторам самостоятельных экземпляров необходимо вручную обновиться до версий 19.2.4, 19.3.2 или 19.4.1. AI Gateway выступает центральным узлом, хранящим чувствительные ключи подписи JWT и управляющим подключениями к внутренним экземплярам GitLab и внешним провайдерам ИИ-моделей.
Контекст и повторяемость
В феврале 2026 года Йорн Шнеевайс выявил CVE-2026-1868 — уязвимость в том же компоненте Duo Workflow Service с CWE-1336 и CVSS 9.9. Повторение этого класса уязвимостей в том же слое инфраструктуры указывает на то, что граница песочницы шаблонизатора остаётся постоянной точкой отказа для платформ ИИ-агентов. По состоянию на 3 октября 2026 года нет свидетельств эксплуатации в реальных условиях, и ни один публичный proof-of-concept эксплойт не был опубликован.