PT-2026-93172 · Npm · @Zereight/Mcp-Gitlab

CVE-2026-61560

·

Publicado

2026-09-15

·

Atualizado

2026-09-28

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas @zereight/mcp-gitlab versões anteriores a 2.1.27
Descrição Quando o modo de transporte SSE é ativado via SSE=true, todas as ferramentas do Model Context Protocol (MCP) são expostas sem autenticação. Esta é a configuração padrão para implorações Docker. Um invasor não autenticado com alcance de rede pode explorar os endpoints /sse e /messages para invocar ferramentas usando o Token de Acesso Pessoal (PAT) configurado no servidor. Especificamente, a função upload markdown() permite a leitura de arquivos arbitrários do sistema de arquivos local do servidor porque o parâmetro file path não é sanitizado. Ao ler /proc/self/environ, um invasor pode roubar o GITLAB PERSONAL ACCESS TOKEN e assumir o controle total da conta do GitLab associada, incluindo acesso a repositórios, segredos de CI/CD e funções administrativas, se aplicável.
Recomendações Atualize o @zereight/mcp-gitlab para a versão 2.1.27.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-61560
GHSA-CV3R-C5H8-F4G5

Produtos afetados

@Zereight/Mcp-Gitlab