O CVE-2026-97229 é uma vulnerabilidade crítica de execução remota de código no GitLab Community Edition e Enterprise Edition que permite a um invasor sem autenticação executar código arbitrário no servidor por meio de uma expressão regular especialmente manipulada em uma configuração de CI/CD. Ele tem a pontuação máxima CVSS de 10.0, com o vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H: acessível pela rede, baixa complexidade, sem privilégios e sem interação do usuário.
A causa é um estouro de inteiros no compilador de expressões regulares de CI/CD, somado à validação insuficiente da expressão. O GitLab corrigiu a falha em 12 de outubro de 2026 nas versões 19.4.2, 19.3.5 e 19.2.8. Em 29 de outubro de 2026, a Agência de Cibersegurança e Segurança de Infraestrutura dos EUA (CISA) adicionou a falha ao seu catálogo de Vulnerabilidades Exploradas Conhecidas (KEV), citando evidências de exploração ativa. As agências civis federais foram orientadas a aplicar a correção até 1º de novembro, data que já passou.
Por que uma falha do GitLab importa além da equipe de desenvolvimento? Porque uma plataforma de código-fonte é um dos sistemas mais confiáveis de uma empresa. Ela guarda o código, os segredos de build, os tokens de implantação, as imagens de contêiner e os pipelines que levam o software à produção. Quem controla o servidor GitLab costuma alcançar tudo o que ele conecta, o que transforma um servidor vulnerável em um problema de cadeia de suprimentos de software.
As empresas que operam o GitLab por conta própria, muitas vezes por residência de dados, regulação ou custo, são as expostas. O GitLab informa que o GitLab.com já executa a versão corrigida e que todos os inquilinos do GitLab Dedicated foram corrigidos antes da publicação da versão. Se seus engenheiros usam uma instância autogerenciada, este é um tema prioritário para o seu programa de cibersegurança, e não apenas para a equipe de DevOps.
O desafio principal é que essa falha reúne as duas características que os invasores mais valorizam, nenhuma autenticação e execução total de código, e já foi testada contra um alvo real. Segundo o The Hacker News, a inclusão na lista da CISA está ligada a um incidente divulgado pelo Alpine Linux. Um agente desconhecido tentou explorar a falha na instância GitLab do Alpine em 20 e 21 de outubro de 2026, enviando configurações de CI manipuladas que fizeram os processos de trabalho do GitLab falharem oito vezes. Em quatro dessas quedas o exploit falhou na etapa seguinte. O invasor também baixou a imagem de contêiner do GitLab do Alpine.
As tentativas posteriores, em 25 e 26 de outubro, foram bloqueadas. Os mantenedores do Alpine disseram que o ataque chegou perto de funcionar, que não encontraram evidência de sucesso mas não podem descartá-lo, e que por isso trataram a instância como comprometida e a reconstruíram do zero. Informaram ainda que o repositório de pacotes e as versões de 21 de outubro não foram adulterados. Nenhum agente de ameaça foi identificado.
Três lições para as equipes empresariais:
O GitLab também informa que os detalhes técnicos completos serão divulgados 90 dias após a versão, ou seja, não antes de 10 de janeiro de 2027. Até lá, é menos provável que circule código de exploit público, mas o incidente do Alpine mostra que invasores capazes não esperaram.
A resposta ao CVE-2026-97229 consiste em identificar cada instância autogerenciada do GitLab, atualizar para uma versão corrigida, procurar sinais de exploração e rotacionar os segredos que o servidor alcançava. Siga estes passos na ordem.
Envie os logs a um SIEM central para que um padrão de quedas em um servidor de desenvolvimento vire alerta, e não nota de rodapé.
Tratar as plataformas de desenvolvimento com o mesmo rigor dos sistemas de produção protege o software que você entrega e os clientes que dependem dele. Responder bem a essa falha traz benefícios práticos.
O prazo de 1º de novembro da CISA vale para as agências civis federais dos EUA, mas é uma referência sensata para qualquer empresa. Se o seu GitLab autogerenciado ainda está hoje em uma versão afetada, você já está atrás do calendário público.
A HIT Communications ajuda empresas a manter plataformas críticas atualizadas, monitoradas e recuperáveis, para que um aviso de fabricante não vire um incidente prolongado. Com mais de 30 anos de experiência na América Latina, nos Estados Unidos e na Europa, reunimos redes, segurança e operações de TI em uma única equipe.
Nossos serviços de cibersegurança incluem SOC 24/7, SIEM e detecção e resposta gerenciadas que ingerem logs de plataformas de desenvolvimento, firewalls e sistemas de identidade, e alertam tanto por quedas e anomalias quanto por assinaturas de ataque conhecidas. Nossos serviços gerenciados de TI cobrem planejamento de correções, operação de infraestrutura local e em nuvem, e backup, para que atualizações de emergência sejam agendadas, testadas e documentadas, e não improvisadas.
Se você opera GitLab autogerenciado e não tem certeza de qual versão possui, quem consegue acessá-lo ou quais segredos ele guarda, podemos ajudar a inventariar as instâncias, planejar a atualização com mínima indisponibilidade e implantar o monitoramento dos sinais que o GitLab publicou.
O CVE-2026-97229 lembra que os sistemas que constroem o seu software merecem a mesma proteção que os que o executam. Uma falha CVSS 10.0 que não exige login tem correção desde 12 de outubro, uma tentativa de ataque contra um projeto muito conhecido e um alerta da CISA cujo prazo federal já venceu.
Comece hoje com três ações: liste cada instância autogerenciada do GitLab e sua versão, atualize para 19.4.2, 19.3.5 ou 19.2.8 ou posterior, e procure nos seus logs os sinais de quedas e de CI lint que o GitLab publicou. Se quiser apoio com o inventário, a janela de manutenção ou o monitoramento contínuo, fale com a equipe da HIT Communications.

Descubra como podemos transformar o seu negócio. Fale com um dos nossos especialistas agora!
Entre em contato