21 октября 2026 года разработчики GitLab выпустили внеочередное обновление безопасности, устраняющее уязвимость CVE-2026-110264. Проблема связана с целочисленным переполнением при компиляции специально подготовленного регулярного выражения. При определенных условиях ошибка может привести к удаленному выполнению кода на сервере GitLab.
Опасность заключается в том, что злоумышленнику не требуется учетная запись. Вектор атаки доступен по сети, а взаимодействие с пользователем не требуется. По методике CVSS 3.1 уязвимость получила максимальную оценку 10.0. При успешной эксплуатации последствия могут затронуть конфиденциальность, целостность и доступность данных.
GitLab используется для хранения исходного кода, управления проектами и автоматизации сборки и развертывания программного обеспечения. Поэтому захват сервера потенциально опасен и для других систем организации. На нем могут находиться токены доступа, конфигурации CI/CD, учетные данные и сведения об инфраструктуре. Получив возможность выполнять код на сервере, атакующий может попытаться использовать эти ресурсы для дальнейшего проникновения.
Масштаб проблемы необычен. CVE-2026-110264 затрагивает все версии GitLab CE и EE начиная с 7.0, то есть программное обеспечение, выпускавшееся на протяжении более 12 лет. При этом разработчики пока не раскрыли конкретные условия, необходимые для эксплуатации ошибки.
Исправления включены в GitLab 19.5.1, 19.4.3 и 19.3.6. Дополнительно компания перенесла исправление в более ранние ветки: 19.2.9, 19.1.9, 19.0.10 и 18.11.13.
