MCP TypeScript SDK: crafted HTTP request exhausts server memory

high severity · published 2026-10-20

An attacker can send one crafted HTTP request containing a huge number of array elements or object keys. That exhausts the server's memory, knocking the MCP server offline (denial of service).

Fixed in: 1.32.0

CVE: CVE-2026-104850, CVE-2026-111767, CVE-2026-111768, CVE-2026-111769, CVE-2026-111771, CVE-2026-116684, CVE-2026-116685, CVE-2026-116686

Source: GitHub Advisory

Am I affected?

You are affected if the installed version is older than 1.32.0. Check the version you have and update to 1.32.0 or later. The fixed version is verified against a vendor or advisory source.

Get the fix

FixLane has a reviewed fix procedure for this incident: a read-only check first, then the fix. Ask the Telegram bot, or connect an AI agent to the FixLane MCP server and call get_fix_prompt with incident id 816 and your operating system.