Unauthenticated RCE in Code Runner MCP Server HTTP transport (CVE-2026-5029)
Code Runner MCP Server exposes its /mcp JSON-RPC endpoint without authentication on port 3088 when started with --transport http, letting a remote unauthenticated attacker call the run-code tool to execute arbitrary code via child_process.exec() with the server user's privileges. The issue is reported as unfixed and may affect all versions.
Disclosed 12 May 2026 · Record updated 13 September 2026
Impact
Remote unauthenticated attackers can execute arbitrary code with the privileges of the user running the MCP server; no fix available at time of publication.
Our coverage
No articles linked to this incident yet.
Sources
- nvd.nist.govhttps://nvd.nist.gov/vuln/detail/CVE-2026-5029
