本文へ移動

#CVE-2026-111770

脆弱性の一覧へ戻る

編集部の見出し:MCP TypeScript SDK:サーバー共有時に応答が別クライアントへ(7.7)

CVE(NVD)CVSS 7.7 High

NVD の情報

The Model Context Protocol TypeScript SDK provides TypeScript client and server implementations of the Model Context Protocol. From 2.0.0 until 2.3.0 in @modelcontextprotocol/server, applications that shared one stateless HTTP transport or one McpServer or Server instance among multiple clients could deliver responses and notifications to the wrong client. The affected surface is an MCP server reached over HTTP by multiple clients. The trigger is reuse of one stateless transport or server instance. Messages were associated with a connection using only the JSON-RPC request identifier. SDK clients start request identifiers at zero, so collisions occur in normal operation. Cross-client delivery exposes one client's responses and notifications to another client. The issue requires an HTTP endpoint reachable by more than one client and an application that constructs the server or transport once at startup instead of once per request or session. stdio servers and factory-created per-call servers are not affected. Upgrading causes reused instances to fail and therefore requires an application code change. This issue is fixed in @modelcontextprotocol/server 2.3.0.

公開日
2026-11-05
最終更新(NVD)
2026-11-05
NVD の状態
Received
脆弱性の種類
CWE-362

深刻度(CVSS)

  • 7.7 HighCVSS 3.1/副/評価:security-advisories@github.comCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:H

悪用の状況

CISA KEV には掲載されていません(掲載されていないことは、悪用されていないことの証明ではありません)。

解消方法

  • @modelcontextprotocol/server のバージョンアップ2.3.0 以降根拠:公告(編集部の転記)

「NVD の条件から推定」は、NVD が影響ありとする版の上限から読み取ったもので、修正版とは限りません。「解消方法の情報なし」は、修正が無いという意味ではありません。必ずベンダーの公告で確認してください。

編集部の記載(レポート掲載時)

レポートの編集部がベンダー公告などから転記した内容です。検証済みの値ではないため、必ず出典で確認してください。

2026-11-06 のレポートMCP TypeScript SDK:サーバー共有時に応答が別クライアントへ(7.7)

server 2.3.0 で修正。共有していたコードは更新後に動かなくなる。同系の 111768(7.5)、111771(6.8)。

悪用状況(編集部):不明

公告に記載の修正版

  • @modelcontextprotocol/server 2.3.0公告

参照(NVD)

NVD から取得:2026-11-06T09:45:22.274Z

This product uses the NVD API but is not endorsed or certified by the NVD.

悪用の確認情報は CISA Known Exploited Vulnerabilities Catalog(NVD 経由で取得)によります。EPSS は FIRST(www.first.org/epss)によります。