SDK TypeScript do Model Context Protocol pode entregar respostas ao cliente errado
No pacote @modelcontextprotocol/server, das versões 2.0.0 até antes da 2.3.0, partilhar um transporte HTTP sem estado entre clientes pode entregar respostas e notificações ao cliente errado. CVSS 7,7.
- Identificador: CVE-2026-111770
- Publicado em: 2026-11-05
- Pontuação CVSS (Common Vulnerability Scoring System) versão 3.1: 7.7 (HIGH)
Descrição (texto original em inglês):
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. (texto reduzido: os pormenores técnicos da exploração não são reproduzidos)
- Prova de conceito (PoC) público: identificada pela ferramenta de pesquisa.
- Técnica MITRE ATT&CK (mapeamento do site, com base no tipo de falha descrito no NVD): T1190, Exploração de aplicação exposta à Internet (Exploit Public-Facing Application)
Fontes
- Registo do CVE no NVDnvd.nist.gov
- Referência (github.com)github.com
- Referência (github.com)github.com
- Referência (github.com)github.com
- Técnica MITRE ATT&CK T1190attack.mitre.org
Esta página resume as fontes indicadas. Confirme os detalhes técnicos e as versões afetadas na fonte primária antes de agir.