[ CVE-2026-111767 · Published 20 Oct 2026 ]
MCP TypeScript SDK: Experimental tasks were not tied to the session that created them
CVSS 8.6
EPSS <1%Fix available
[ Description ]Official description
MCP TypeScript SDK is the official TypeScript SDK for Model Context Protocol servers and clients. From version 1.24.0 to before version 1.32.0, the experimental tasks feature (taskStore) did not check which session created a task. Clients sharing one InMemoryTaskStore could list, read and cancel each other's tasks. This issue has been patched in version 1.32.0.
[ Fixes ]Fixes and patches
- @modelcontextprotocol/sdk 1.32.0Fixed version · GitHub Advisories · npm package @modelcontextprotocol/sdk: upgrade to 1.32.0 or later (affected >= 1.24.0, < 1.32.0)
[ Packages ]Affected open-source packages
- @modelcontextprotocol/sdk npmAffected >= 1.24.0, < 1.32.0 · fixed in 1.32.0 · GHSA-22jm-h49p-29qw