Skip to content
Threat Feed
high advisory

Model Context Protocol: MCP TypeScript SDK session isolation vulnerability (CVE-2026-111767)

The Model Context Protocol (MCP) TypeScript SDK between versions 1.24.0 and 1.32.0 contains an authorization flaw in the InMemoryTaskStore that permits cross-session unauthorized access to tasks.

CVE search metadata

CVE search record: CVE-2026-111767. Severity: high. CVSS: 8.6. KEV: no. Product: MCP TypeScript SDK (1.24.0-1.31.x). Brief: Model Context Protocol: MCP TypeScript SDK session isolation vulnerability (CVE-2026-111767). Brief link: https://feed.craftedsignal.io/briefs/2026-10-mcp-typescript-sdk-auth-flaw/

Triage facts

Revision 1
Applicability
MCP TypeScript SDK (1.24.0-1.31.x)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 20, 19:45 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

The MCP TypeScript SDK, utilized for developing Model Context Protocol servers and clients, contains a significant authorization vulnerability (CVE-2026-111767) affecting the experimental tasks feature (taskStore). The flaw exists in versions 1.24.0 through 1.31.x. The implementation of the InMemoryTaskStore fails to validate session ownership when retrieving, listing, or modifying tasks. As a result, in environments where multiple clients or sessions share a single instance of the task store, an attacker can access sensitive task information, list all active tasks, or cancel tasks belonging to other sessions. This failure in multi-tenant isolation poses a risk for any application leveraging the taskStore feature in a shared context. The maintainers have patched this vulnerability in version 1.32.0.

Impact

Successful exploitation leads to unauthorized information disclosure and disruption of service for legitimate users. In multi-tenant MCP applications, an attacker can enumerate tasks, intercept task-related data from other sessions, and perform denial-of-service by cancelling tasks created by other users. This vulnerability primarily affects applications built on the MCP TypeScript SDK that utilize the experimental taskStore module.

Recommendation

  • Upgrade the MCP TypeScript SDK to version 1.32.0 or later immediately to resolve the session validation flaw.
  • If upgrading is not immediately possible, audit applications to determine if the experimental taskStore feature is currently in use and if so, evaluate the risk of shared session state within the environment.
  • Review application code that imports the MCP TypeScript SDK to ensure that session isolation logic is enforced at the application layer if relying on the vulnerable taskStore component.

Immediate actions

Upgrade MCP TypeScript SDK to version 1.32.0

IT Operations 72h

Mitigations

Upgrade MCP TypeScript SDK to 1.32.0 or later

immediate IT Operations

CVE-2026-111767