SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-55582

HIGH · CVSS 8.4 EPSS 0.19% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-25 · Last synced 2026-09-18

CyberRota Analysis

AI-Generated

The vulnerability affects the mcp-shell component of Docker, where the default configuration allows the execution of arbitrary OS commands through Git by exploiting shell aliasing. This can lead to unauthorized command execution with the privileges of the mcp-shell process user, posing a significant security risk in default deployments. Organizations using affected versions of Docker should prioritize upgrading to version 0.6.0 to mitigate this high-severity vulnerability.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
exploit

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-55582
Severity
HIGH
CVSS
8.4
EPSS
0.19%
Docker

Original NVD Description

mcp-shell is an MCP server for running shell commands securely, auditably, and on demand. Prior to 0.6.0, the default security.yaml allows /usr/bin/git, while security.go omits ! from containsShellMetacharacters and containsDangerousShellConstructs and applies no per-executable argument policy. A caller of the shell_exec MCP tool can provide the command argument /usr/bin/git -c alias.pwn=!<arbitrary-command>, causing Git to create a shell alias and execute arbitrary OS commands as the mcp-shell process user. The default Docker image runs as mcpuser with Git installed and secure mode enabled, so the bypass is exploitable in the default deployment without additional authentication beyond MCP connectivity. This issue is fixed in version 0.6.0.