PT-2026-127213
CVE-2026-116684
·
Publicado
2026-10-27
·
Atualizado
2026-10-27
Descrição por
CVSS 3.1
6.8
MédiaMétricasAV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas
Model Context Protocol Python SDK versões 1.10.0 through 1.29.1
Model Context Protocol Python SDK versões 2.0.0 through 2.1.1
Description
A autenticação bearer no lado do servidor configurada através de
AuthSettings com token verifier não valida independentemente a audiência aud. Em ambientes onde um único servidor de autorização emite tokens para múltiplos recursos, essa falha de confusão de recursos permite que o detentor de um token se autentique em um servidor MCP incorreto e utilize o acesso resultante desse token.Recommendations
Para as versões 1.10.0 through 1.29.1, atualize para a versão 1.30.0 ou posterior, defina
validate token resource=True em AuthSettings com o resource server url configurado para a audiência correta e retorne a audiência do token de verify token() como AccessToken.resource.
Para as versões 2.0.0 through 2.1.1, atualize para a versão 2.2.0 ou posterior, defina validate token resource=True em AuthSettings com o resource server url configurado para a audiência correta e retorne a audiência do token de verify token() como AccessToken.resource.
Como medida paliativa temporária para todas as versões afetadas, rejeite qualquer token cuja aud não inclua o servidor dentro da função verify token().Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾