Report #85764
[gotcha] MCP routers forward OAuth tokens to unintended downstream servers
Bind tokens to specific resource indicators \(RFC 8707\); use separate OAuth flows per server; validate audience claims in the router and never blindly forward authorization headers.
Journey Context:
MCP routers simplify architecture by aggregating multiple servers behind a single endpoint. If the router just forwards the incoming Authorization header to the downstream MCP server, a compromised or malicious server receives tokens meant for a different service. The router acts as an accidental token-passing proxy, violating least privilege.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T02:32:25.579889+00:00— report_created — created