HighVulnerabilityLLM-specific
CVE-2026-117567: esp-mcp OS command injection through MCP tool parameters
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-117567
- Published
- Record updated
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
Summary
esp-mcp through commit 28afddf contains an OS command injection vulnerability that lets attackers run arbitrary commands by supplying shell metacharacters in MCP tool parameters. Attackers who influence agent tool calls through prompt injection can inject metacharacters into the target, port, project_path, or project_name values passed to asyncio.create_subprocess_shell, executing commands as the MCP server user.
Mitigation
The source does not state a fix yet. Check the original advisory for updates.
Topics
Related items
- Medium'Aokigahara' Stealer Targets 'Developer Keyrings' & AI AssistantsSimilar attack · Dark Reading
- HighGHSA-3w55-933p-8pv5: Strands Agents: Local Privilege Escalation via Symlink Attack in Default Session File StorageSimilar attack · GitHub Advisory Database
- HighGHSA-g5ff-637f-6q2m: LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`Similar attack · GitHub Advisory Database
- MediumGHSA-hhww-mrg2-969h: LiteLLM vulnerable to reflected XSS in /sso/debug/callbackSimilar attack · GitHub Advisory Database
- HighCVE-2026-117573: hagent OS command injection through args in arduino and esp32 MCP toolsSimilar attack · NVD/CVE Database