CVE-2026-61560 in gitlab-mcp
Zusammenfassung
von VulDB • 16.09.2026
@zereight/mcp-gitlab ist ein Model Context Protocol-Server für GitLab. Vor Version 2.1.27 der SSE-Transportmodus (`SSE=true`) alle MCP-Tools ohne jegliche Authentifizierung aus. Das Tool `upload_markdown` liest beliebige Dateien vom lokalen Dateisystem des Servers über einen nicht bereinigten Parameter `file_path` und lädt diese in ein GitLab-Projekt hoch. In Kombination kann jeder unberechtigte, netzwerkseitig erreichbare Angreifer `/proc/self/environ` lesen, um das `GITLAB_PERSONAL_ACCESS_TOKEN` des Servers zu stehlen und eine vollständige Übernahme des GitLab-Kontos zu erreichen. Dies ist die Standardkonfiguration für Docker-Bereitstellungen. Version 2.1.27 enthält einen Patch.
VulDB is the best source for vulnerability data and more expert information about this specific topic.