Uncaught Exception in MCP Gateway - #VU164385
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by terminating Docker MCP Gateway and disconnecting its clients.
The vulnerability exists due to an uncaught panic in the gateway's capability reload paths when unvalidated downstream resource URIs reach the MCP Go SDK's AddResource method during startup, configuration reload, or runtime capability refresh. A remote attacker can control or compromise an enabled downstream MCP server and return a resources/list response containing a malformed Resource.URI, such as %, to crash the gateway.