Vulnérabilité
Le SDK TypeScript officiel du MCP laisse un serveur MCP malveillant désigner le serveur d'autorisation qui reçoit les secrets OAuth.
La faille CVE-2026-104850 a un score CVSS de 7.5 et ne demande aucune interaction utilisateur.
Le refresh_token et le client_secret d'une connexion précédente peuvent partir en 1.x.
Les correctifs sont dans @modelcontextprotocol/sdk 1.31.0 et @modelcontextprotocol/client 2.2.0.
Selon l'auteur, la mise à jour seule ne suffit pas : il faut aussi passer expectedIssuer aux providers fournis.