Relatórios de segurança revelaram a existência de mais de 1000 servidores da plataforma GitLab que ainda operam com versões não protegidas contra uma vulnerabilidade de gravidade máxima (Maximum-severity), uma falha que está sendo explorada atualmente em ataques de execução remota de código (Remote Code Execution - RCE).
Esta vulnerabilidade, que possui o identificador CVE-2026-97229, deve-se a uma falha do tipo "estouro de inteiro" (Integer Overflow) no componente "compilador de expressões regulares" (Regular Expression Compiler) do ambiente CI/CD. Esta falha permite que um usuário não autenticado (Unauthenticated user) execute códigos maliciosos no servidor através do envio de expressões regulares especialmente criadas dentro de arquivos de configuração de pipelines de software (Pipeline configuration files).
Por que esta notícia é importante?
A gravidade desta vulnerabilidade reside na natureza da plataforma GitLab, que é um pilar fundamental nas operações de DevSecOps, atendendo a mais de 70 milhões de usuários e sendo utilizada por mais de 50% das empresas da Fortune 100. A capacidade de executar comandos remotamente significa a possibilidade de controle total sobre o servidor, o que pode levar ao roubo de dados sensíveis, acesso a códigos-fonte ou até mesmo o uso dos servidores como plataforma para lançar outros ataques.
A Agência de Segurança Cibernética e de Infraestrutura dos EUA (CISA) adicionou esta vulnerabilidade à lista de "Vulnerabilidades Exploradas Conhecidas" (KEV), o que obriga as agências federais a protegerem seus sistemas imediatamente. Embora o GitLab tenha lançado atualizações de segurança desde meados de outubro, a organização Shadowserver detectou a persistência de mais de 1000 servidores expostos ao risco.
Contexto de segurança crescente
Esta vulnerabilidade não é a primeira do seu tipo para o GitLab este ano; a plataforma testemunhou uma série de falhas graves, incluindo uma vulnerabilidade de bypass de autenticação de dois fatores (2FA) em janeiro e uma falha de roubo de credenciais em setembro.
Para proteger os sistemas, o GitLab enfatizou a necessidade de atualizar todas as versões autogerenciadas (Self-managed) para uma das seguintes versões imediatamente:
- GitLab Community Edition (CE): Versões 19.4.2, 19.3.5 ou 19.2.8.
- GitLab Enterprise Edition (EE): Versões 19.4.2, 19.3.5 ou 19.2.8.
Vale ressaltar que a versão GitLab.com e o serviço GitLab Dedicated já estão protegidos e não exigem ações adicionais dos usuários.