Pular para o conteúdo
Setup do Dev
Publicidade
Segurança

GitLab corrige falha de nota 10 que deixa atacante sem login executar código no servidor

A CVE-2026-97229 está no compilador de expressões regulares do CI/CD. As versões 19.2.8, 19.3.4 e 19.4.2 corrigem, e o GitLab.com já está protegido.

Por Setup do Dev
2 min de leitura
Compartilhar
Tela de computador com linhas de código em close, a maior parte desfocada
Foto: One Idea LLC / StockSnap (CC0)

O GitLab lançou nesta segunda-feira (12) as versões 19.4.2, 19.3.4 e 19.2.8 das edições Community e Enterprise para corrigir uma falha crítica, com nota 10 no CVSS, que permite a um atacante sem login executar código no servidor. A empresa recomenda que toda instalação própria (self-managed) seja atualizada o quanto antes.

A falha, registrada como CVE-2026-97229, fica no compilador de expressões regulares do CI/CD, a parte do GitLab que lê e avalia as expressões regulares escritas nos arquivos de configuração das pipelines. Segundo o boletim de segurança do GitLab, em certas condições uma expressão regular montada de propósito numa configuração de CI/CD provoca um estouro de inteiro, e daí a execução de código arbitrário no servidor. A causa apontada é a validação insuficiente dessas expressões.

Quem precisa atualizar

Estão vulneráveis as instalações do GitLab CE e EE da linha 19.2 anteriores à 19.2.8, da linha 19.3 anteriores à 19.3.4 e da linha 19.4 anteriores à 19.4.2. Quem usa o GitLab.com não precisa fazer nada: o serviço já roda a versão corrigida. Os clientes do GitLab Dedicated também não precisam agir, segundo a empresa.

Publicidade

A nota máxima tem explicação no vetor publicado pelo GitLab. O ataque é feito pela rede, tem baixa complexidade, não exige conta nem interação de outra pessoa, e o impacto sobre confidencialidade, integridade e disponibilidade é alto, inclusive além do próprio componente afetado.

Quem encontrou a falha foi o pesquisador que assina como joaxcar, pelo programa de recompensa do GitLab na HackerOne. O boletim não fala em exploração ativa.

Mais 23 correções no mesmo pacote

As mesmas versões fecham outras 23 falhas: cinco de severidade alta, 14 médias e quatro baixas. Entre as altas estão um XSS no realce de sintaxe, uma falha de autorização na criação de pipelines derivadas e um filtro insuficiente da entrada enviada aos prompts do GitLab Duo Agent Platform, da edição Enterprise.

Há um aviso para quem for para a 19.3.4: a versão tem um defeito nas páginas de merge request quando a integração Ona está ligada. A correção fica para a 19.3.5.

A terceira falha grave do GitLab no ano

Como lembra o BleepingComputer, esta é mais uma de uma série. Em janeiro, o GitLab corrigiu a CVE-2026-0723, de severidade alta, que permitia contornar a autenticação de dois fatores. No mês passado, foi a vez da CVE-2026-85706, também de severidade máxima, que deixava atacantes sem login lerem dados sensíveis. Essa foi parar no catálogo de falhas exploradas da CISA, a agência de cibersegurança dos Estados Unidos, que deu três dias para os órgãos federais de lá corrigirem.

A leitura do Setup do Dev: como a falha anterior chegou a ser explorada por atacantes, vale tratar esta atualização como urgente, sem esperar a próxima janela de manutenção, principalmente em instâncias expostas à internet.

Fontes: GitLab, BleepingComputer

Produzido com auxílio de IA e revisado pela redação.

Publicidade

Comentários (0)

Ainda não há comentários. Comece a conversa.

Deixe seu comentário

Seu e-mail não será publicado. O primeiro comentário de cada pessoa passa por moderação.

Seja respeitoso
Publicidade

Neste artigo

  1. Quem precisa atualizar
  2. Mais 23 correções no mesmo pacote
  3. A terceira falha grave do GitLab no ano

Mais lidas

Editorias

Publicidade

Leia também

Newsletter semanal

O essencial da tecnologia, toda sexta no seu e-mail

Uma curadoria da redação com as notícias que importam para quem desenvolve, joga e trabalha com tecnologia. Sem spam.

Ao assinar, você concorda com a política de privacidade. Cancele quando quiser.

Publicidade