High severity · published Oct 27, 2026
CVE-2026-117567
esp-mcp through commit 28afddf OS Command Injection via MCP Tool Parameters
New
7.8
CVSS
–
EPSS
No
On KEV
Description
esp-mcp through commit 28afddf contains an OS command injection vulnerability that allows attackers to run arbitrary commands by supplying shell metacharacters in MCP tool parameters. Attackers influencing agent tool calls through prompt injection can inject metacharacters into target, port, project_path, or project_name values passed to asyncio.create_subprocess_shell, executing commands as the MCP server user.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ES
esp-mcp · horw
through 28afddf9ff41ada117bb45fd49b526d3bf89749e · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-117567
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-117567
github.com
https://github.com/horw/esp-mcp
github.com
https://github.com/horw/esp-mcp/blob/28afddf9ff41ada117bb45fd49b526d3bf89749e/main.py#L80
github.com
https://github.com/horw/esp-mcp/issues/49
www.vulncheck.com
https://www.vulncheck.com/advisories/esp-mcp-through-commit-28afddf-os-command-injection-via-mcp-tool-parameters
