Report #42188
[gotcha] MCP clients communicating with local servers over unencrypted HTTP expose traffic to local privilege escalation
Enforce standard I/O \(stdio\) for local MCP servers, or require TLS even for localhost loopback connections.
Journey Context:
Developers run MCP servers locally via HTTP on 127.0.0.1 assuming the loopback interface is safe. However, any local process can sniff or modify unencrypted localhost traffic. A local malware can intercept tool calls or inject malicious tool responses, leading to tool manipulation or data theft.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T01:17:09.835919+00:00— report_created — created