В GitLab устранены 24 уязвимости, включая критическую RCE
GitLab выпустил обновления 19.4.2, 19.3.4 и 19.2.8 с исправлением 24 уязвимостей. Критическая CVE-2026-97229 позволяет неаутентифицированному пользователю выполнить код на сервере через конфигурацию CI/CD.
Что произошло
GitLab выпустил корректирующие обновления 19.4.2, 19.3.4 и 19.2.8. В них устранены 24 уязвимости платформы совместной разработки.
Наиболее опасная проблема — CVE-2026-97229 с оценкой 10 из 10. Она связана с целочисленным переполнением при компиляции регулярных выражений и допускает удалённое выполнение кода на сервере. Атаку может провести неаутентифицированный пользователь, применив специальн о сформированное регулярное выражение в конфигурации CI/CD.
Что это значит для тех, кто работает с Безопасность серверов
Уязвимость затрагивает серверы с GitLab и создаёт риск удалённого выполнения кода без предварительной аутентификации. Для эксплуатируемых экземпляров приоритетом становится проверка установленной версии и планирование обновления до одной из версий с исправлением, с учётом внутренних регламентов поддержки и доступного окна обслуживания.
Что делать
- Проверить версию GitLab на используемых серверах.
- Запланировать обновление до GitLab 19.4.2, 19.3.4 или 19.2.8.
- Проверить конфигурации CI/CD, в которых используются регулярные выражения.
Пересказ и оценка значения для инфраструктуры — редакция U-SERVER. Технические детали сверяйте с первоисточником.