Повече от 1000 публично достъпни GitLab сървъра все още не са защитени срещу критична уязвимост, която вече се експлоатира активно за отдалечено изпълнение на код. Проблемът CVE-2026-97229 е оценен с максимална степен на сериозност и засяга механизма за обработка на регулярни изрази в CI/CD конфигурациите.
Уязвимостта произтича от целочислено препълване (integer overflow) в CI/CD Regular Expression Compiler – компонент, който обработва и оценява регулярни изрази в конфигурационните файлове на pipeline процесите.
Според GitLab недостатъчната проверка на регулярните изрази при определени условия може да позволи на неавтентикиран нападател да изпълни произволен код на сървъра чрез специално създадена CI/CD конфигурация.
Корекциите са налични от октомври
GitLab публикува актуализации на 12 октомври за Community Edition (CE) и Enterprise Edition (EE), включващи корекции на уязвимостта:
- GitLab 19.4.2
- GitLab 19.3.5
- GitLab 19.2.8
Компанията настоятелно препоръчва на всички организации със self-managed инсталации незабавно да преминат към една от защитените версии.
GitLab.com вече използва коригираната версия, а клиентите на GitLab Dedicated не трябва да предприемат действия според съобщението на компанията.
CISA потвърди активната експлоатация
На 29 октомври американската Агенция за киберсигурност и инфраструктурна сигурност (CISA) потвърди, че уязвимостта се използва при реални атаки. CVE-2026-97229 беше добавена към каталога Known Exploited Vulnerabilities (KEV).
Федералните агенции на САЩ получиха срок до неделя да защитят засегнатите сървъри.
Въпреки че корекциите са налични от около три седмици, Shadowserver съобщи, че продължава да наблюдава над 1000 уязвими GitLab инстанции, изложени в интернет.
Според организацията към момента се проследяват и над 11 300 инстанции, уязвими към друга критична слабост – CVE-2026-110264. От приблизително 39 000 GitLab инстанции, наблюдавани ежедневно, значителен брой все още не са актуализирани.
Поредица от критични уязвимости в GitLab
CVE-2026-97229 е поредният сериозен проблем със сигурността на платформата през 2026 г.
През януари GitLab отстрани CVE-2026-0723 – уязвимост с висока степен на сериозност, позволяваща заобикаляне на двуфакторната автентикация.
През септември беше коригирана критичната CVE-2026-85706 в API за repository commits. Тя може да бъде използвана за кражба на идентификационни данни и други тайни. CISA впоследствие също я включи в каталога си за активно експлоатирани уязвимости.
През октомври GitLab отстрани и CVE-2026-110264 – друга критична уязвимост в Regular Expression Compiler, позволяваща изпълнение на произволен код.
От ноември 2021 г. CISA е включила шест уязвимости на GitLab в каталога KEV. Една от тях е била използвана и при рансъмуер атаки.
Рискът за DevSecOps инфраструктурата
GitLab посочва, че платформата има над 70 милиона регистрирани потребители и се използва от повече от половината компании във Fortune 100.
Компрометирането на GitLab сървър може да изложи не само изходния код, но и CI/CD процесите, токените, секретите и достъпа до инфраструктурата за разработка и внедряване.
За организациите със self-managed GitLab инсталации актуализацията трябва да бъде приоритетна. Особено важно е да се проверят публично достъпните сървъри и да се установи дали вече са използвани уязвими версии. При съмнение за компрометиране трябва да се проверят журналите и достъпът до CI/CD тайните.
Случаят показва, че наличието на корекция не означава автоматично намаляване на риска – докато уязвимите инстанции остават изложени в интернет, нападателите могат да продължат да ги използват.









