OS Command Injection in esp-mcp Affecting MCP Tool Functionality
CVE-2026-117567
8.5HIGH
What is CVE-2026-117567?
The esp-mcp tool is vulnerable to OS command injection, allowing attackers to execute arbitrary commands by manipulating parameters in the MCP tool. Specifically, by injecting shell metacharacters into values such as target, port, project_path, or project_name, attackers can exploit the asyncio.create_subprocess_shell function, potentially gaining control over the system as the MCP server user. This vulnerability emphasizes the need for secure coding practices and input validation in applications utilizing system-level command execution.
Affected Version(s)
esp-mcp 0 <= 28afddf9ff41ada117bb45fd49b526d3bf89749e
