К содержанию
АльфаКомпВсё о компьютерах — каждый день
БезопасностьИнструкция4 минуты чтения

Как обновить GitLab AI Gateway для устранения уязвимости RCE

Компания GitLab выпустила экстренные обновления безопасности для компонента AI Gateway, устраняющие критическую уязвимость удаленного выполнения команд. Брешь получила максимальную оценку опасности в 9,9 балла по шкале CVSS.

Серверное оборудование в дата-центре

Фото: İsmail Arılık / Wikimedia Commons, CC BY-SA 4.0

Содержание
  1. Что понадобится
  2. Проверка текущей версии AI Gateway
  3. Порядок обновления шлюза
  4. Если не получилось

Компания GitLab выпустила внеплановые патчи безопасности, закрывающие опасную брешь в компоненте AI Gateway. Проблема получила идентификатор CVE-2026-90970 и критический индекс опасности 9,9 из 10 возможных по шкале CVSS. Ошибка была обнаружена независимым исследователем под псевдонимом invisiblemeerkat. Некорректная обработка пользовательских шаблонов промптов позволяет аутентифицированному злоумышленнику с доступом к платформе Duo Agent Platform обойти изолированную среду шаблонов (песочницу) с помощью специально подготовленной конфигурации потока. В результате уязвимость приводит к удаленному выполнению произвольных команд непосредственно на сервере шлюза.

Что понадобится

Для проведения безопасного обновления самостоятельной инсталляции шлюза потребуются:

  1. Административный доступ к серверу или кластеру оркестрации, где развернут автономный GitLab AI Gateway.
  2. Учетная запись с правами администратора в системе GitLab Self-Managed для проверки конфигурации.
  3. Доступ к официальному реестру контейнеров и пакетов GitLab для получения актуальных версий.

Проверка текущей версии AI Gateway

Прежде чем приступать к процедуре установки патча, необходимо убедиться, что ваша инфраструктура попадает в зону риска. Уязвимость затрагивает самостоятельно развёрнутые экземпляры (Self-Hosted AI Gateway), начиная с версии 18.1.6 и более ранние сборки вплоть до 19.2.4, а также ветки 19.3 младше версии 19.3.2 и ветки 19.4 младше версии 19.4.1.

Для проверки версии в изолированной среде выполните диагностический запрос к панели управления или проверьте параметры запущенного контейнера:

docker inspect <имя_контейнера_ai_gateway> | grep Version

Порядок обновления шлюза

Исправления безопасности содержатся в свежих стабильных выпусках шлюза. Администраторам необходимо обновиться до версий 19.2.4, 19.3.2 или 19.4.1 в зависимости от используемой рабочей ветки.

  1. Остановите текущую службу или удалите старый контейнер шлюза с помощью стандартных средств управления оркестрацией.
  2. Измените конфигурационные файлы развертывания (например, файл конфигурации docker-compose или Helm-чарт в Kubernetes), указав новые теги безопасных версий образов: 19.2.4, 19.3.2 или 19.4.1.
  3. Загрузите свежие версии образов из официального репозитория GitLab:
docker pull registry.gitlab.com/gitlab-org/ai-assisted/ai-gateway:v19.4.1
  1. Запустите обновленный экземпляр шлюза с прежними параметрами окружения и конфигурационными файлами шаблонов:
docker-compose up -d
  1. Проверьте системные логи запущенного контейнера на предмет успешной инициализации и отсутствия критических ошибок обработки конфигураций:
docker logs -n 100 <имя_контейнера_ai_gateway>

Дополнительно стоит отметить, что за месяц до этого инцидента компания устраняла другую критическую уязвимость обхода каталога (CVE-2026-85706) в редакциях Community Edition и Enterprise Edition, которая активно эксплуатировалась злоумышленниками. Это подчёркивает необходимость регулярного мониторинга бюллетеней безопасности платформы.

Если не получилось

Если после обновления служба AI Gateway отказывается запускаться или возникают ошибки связи с Duo Agent Platform, проверьте следующие моменты:

  • Убедитесь, что конфигурация шаблонов промптов не содержит синтаксических ошибок, которые могли блокироваться устаревшей песочницей, но теперь требуют приведения к актуальному стандарту безопасности.
  • Проверьте сетевые настройки брандмауэра и доступность переменных окружения, отвечающих за авторизационные токены.
  • Если проблема сохраняется, обратитесь к официальной документации GitLab по развертыванию AI Gateway для сверки корректности параметров конфигурации.

Вопросы и ответы

Нужно ли обновлять GitLab AI Gateway пользователям облачных сервисов?

Нет, пользователи GitLab.com, GitLab Dedicated и облачных подключений защищены автоматически, так как компания GitLab уже обновила собственные экземпляры шлюзов.

Источники

Материал подготовлен автоматически на основе открытых источников. Факты автоматически сверены с публикациями из списка ниже. Как мы работаем

  1. iXBT:Критическая уязвимость в GitLab AI Gateway позволяет удалённо выполнять команды
  2. BleepingComputer:GitLab warns of critical RCE vulnerability in AI Gateway service
Поделиться:TelegramВКонтакте

Опубликовано 7 октября 2026

Рубрики

↑↓ — выбор, Enter — открыть, Esc — закрыть