CVE-2026-61560 in gitlab-mcp
Riassunto
di VulDB • 16/09/2026
@zereight/mcp-gitlab è un server Model Context Protocol per GitLab. Prima della versione 2.1.27, la modalità di trasporto SSE (`SSE=true`) espone tutti gli strumenti MCP senza alcuna autenticazione. Lo strumento `upload_markdown` legge file arbitrari dal filesystem locale del server tramite il parametro `file_path` non sanificato e li carica in un progetto GitLab. In combinazione con quanto sopra, qualsiasi attaccante raggiungibile via rete e non autenticato può leggere `/proc/self/environ` per rubare il `GITLAB_PERSONAL_ACCESS_TOKEN` del server ed ottenere il controllo completo dell'account GitLab. Questa è la configurazione predefinita per le distribuzioni Docker. La versione 2.1.27 contiene una patch.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.