PT-2026-89811

CVE-2026-85706

·

Publicado

2026-02-25

·

Atualizado

2026-11-02

Descrição por

CVSS 3.1
10
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas GitLab CE/EE versões 18.7 até 19.1.7 GitLab CE/EE versões 19.2.0 até 19.2.5 GitLab CE/EE versões 19.3.0 até 19.3.1
Description Um problema de path traversal não autenticado existe na API de commits do repositório. Devido ao confinamento inadequado do caminho e à falta de aplicação de autenticação, um invasor remoto pode ler arquivos locais arbitrários acessíveis ao contexto da aplicação GitLab. A exploração requer a presença de pelo menos um projeto público na instância. A falha pode ser acionada enviando uma requisição POST manipulada para o endpoint "/api/v4/projects/{id}/repository/commits/" através da variável file.path. Este problema tem sido explorado ativamente, com relatos de sondagens rápidas e material de prova de conceito público disponível. A exploração bem-sucedida pode levar ao roubo de informações sensíveis, incluindo arquivos de configuração, tokens de CI/CD e credenciais de implantação.
Recommendations Atualize o GitLab CE/EE versões 18.7 até 19.1.7 para a versão 19.1.8. Atualize o GitLab CE/EE versões 19.2.0 até 19.2.5 para a versão 19.2.6. Atualize o GitLab CE/EE versões 19.3.0 até 19.3.1 para a versão 19.3.2. Como mitigação temporária, remova a acessibilidade direta da internet, restrinja o acesso a fontes confiáveis ou torne os projetos públicos privados.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
BIT-GITLAB-2026-85706
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾