Report #12318
[gotcha] Local MCP stdio transport interception or process snooping on shared hosts
Use authenticated, encrypted transports like SSE over HTTPS with mTLS even for local or containerized MCP servers if operating in multi-tenant environments; isolate MCP servers in separate network namespaces.
Journey Context:
The MCP spec defaults to stdio for local servers, assuming the local machine is secure. However, in enterprise environments or CI/CD pipelines, agents run on shared runners. A malicious process on the same host can intercept stdio pipes or sniff local traffic if it is downgraded to HTTP, leading to tool manipulation or token theft.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T15:42:56.533794+00:00— report_created — created