К содержанию

GitLab закрыл уязвимость 10 из 10: обновите свои установки

Ошибка позволяла выполнять произвольный код без авторизации.

В Telegram
Знак GitLab на тёмной серверной панели, трещина в которой закрыта синей металлической заплатой.
Условная композиция о критическом исправлении для самостоятельно управляемых серверов GitLab.

12 октября GitLab выпустил исправления безопасности для Community Edition (CE) и Enterprise Edition (EE). Уязвимость CVE-2026-97229 получила максимальную оценку 10 из 10 по шкале CVSS.

Ошибка находилась в компиляторе регулярных выражений для конфигураций CI/CD. Из-за переполнения целого числа и недостаточной проверки специально подготовленное выражение при определённых условиях позволяло неавторизованному пользователю выполнить произвольный код на сервере GitLab.

Проблему обнаружил исследователь joaxcar и сообщил о ней через программу вознаграждений HackerOne.

Читайте также

Какие версии нужно обновить

Уязвимы следующие выпуски GitLab CE и EE:

  • ветка 19.2 до версии 19.2.8;
  • ветка 19.3 до версии 19.3.4;
  • ветка 19.4 до версии 19.4.2.

Исправления вошли в версии 19.2.8, 19.3.4 и 19.4.2. GitLab рекомендует немедленно обновить все самостоятельные установки. Если способ развёртывания отдельно не указан, предупреждение относится ко всем его вариантам, включая установку из исходного кода, Omnibus и Helm Chart.

Облачный сервис GitLab.com уже обновлён. Клиентам управляемого сервиса GitLab Dedicated ничего предпринимать не нужно.

В версии 19.3.4 есть известная ошибка: при включённой интеграции Ona могут некорректно работать страницы запросов на слияние. Исправление должно выйти в 19.3.5.

Почему уязвимость опасна

По оценке GitLab, для атаки не требуются учётная запись, действия пользователя или локальный доступ. Выполнение произвольного кода может поставить под угрозу исходники, настройки сборки, секреты и доступность сервера. Подтверждений использования CVE-2026-97229 в реальных атаках в источниках нет.

Что это значит

  1. Проверьте версии всех самостоятельно управляемых установок GitLab CE и EE.
  2. Обновите затронутые системы до 19.2.8, 19.3.4, 19.4.2 или более нового исправленного выпуска поддерживаемой ветки.
  3. Если используется Ona, учтите возможный сбой страниц запросов на слияние в версии 19.3.4 и следите за выходом 19.3.5.
Как процитировать этот материал

«GitLab закрыл уязвимость 10 из 10: обновите свои установки». hegai.media, 12 октября 2026 г.. https://hegai.media/novosti/gitlab-zakryl-uyazvimost-10-iz-10-obnovite-svoi-ustanovki--2c233d99-b271-4376-a8cf-adc0af493cfc