Allocation of Resources Without Limits or Throttling in MCP Python SDK - CVE-2026-59951
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to exhaust server memory and cause denial of service.
The vulnerability exists due to unlimited session creation and missing reclamation of session state and initialization payloads in the MCP Python SDK's default stateful Streamable HTTP mode. An unauthenticated remote attacker can repeatedly send ordinary short requests to a reachable endpoint to accumulate retained sessions and grow server memory without bound.