CVE-2026-55582 in mcp-shellinfo

Zusammenfassung

von VulDB • 25.08.2026

mcp-shell ist ein MCP-Server zur sicheren, nachvollziehbaren und bedarfsgesteuerten Ausführung von Shell-Befehlen. Vor Version 0.6.0 erlaubt die Standardkonfiguration security.yaml /usr/bin/git, während security.go das Ausrufezeichen (!) in den Funktionen containsShellMetacharacters und containsDangerousShellConstructs nicht ausschließt (fehlt als Negationsoperator) und keine pro-Executable-Arumentenrichtlinie anwendet. Ein Aufrufer des Shell_exec-MCP-Tools kann das Befehlsargument /usr/bin/git -c alias.pwn=!<beliebiger-Befehl> bereitstellen, wodurch Git eine Shell-Alias erstellt und beliebige OS-Befehle als Benutzer der mcp-shell-Prozess ausführt. Das Standard-Docker-Image wird mit dem Benutzer mcpuser ausgeführt, auf dem Git installiert ist und der sichere Modus aktiviert ist; daher ist die Umgehung in der Standardbereitstellung ohne zusätzliche Authentifizierung über MCP-Konnektivität ausnutzbar. Dieses Problem wurde in Version 0.6.0 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

17.06.2026

Veröffentlichung

25.08.2026

Moderieren

akzeptiert

Eintrag

VDB-395116

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!