FICHE CVE

CVE-2026-63118

Publiée le 2026-07-29 · Dernière modification le 2026-10-24

🇫🇷 EN BREF

Les applications utilisant le SDK Ruby MCP (versions antérieures à 0.23.0) pour exécuter des serveurs Model Context Protocol sont concernées. Un attaquant distant peut inciter un utilisateur à visiter une page web malveillante, laquelle utilise ensuite une attaque par DNS rebinding pour contourner la sécurité du navigateur et déclencher des outils sur le serveur MCP local. Cela ne nécessite aucune authentification de la part de l'attaquant, mais requiert que la victime interagisse avec un site malveillant pendant que le serveur est en cours d'exécution.

CVSS 4.06.9 MOYENNE
Publiée2026-07-29
Dernière modification2026-10-24

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Prérequis d'attaquePrésent
Privilèges requisAucun
Interaction utilisateurActive
Confidentialité (système vulnérable)Élevée
Intégrité (système vulnérable)Aucune
Disponibilité (système vulnérable)Aucune
Confidentialité (système subséquent)Élevée
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to 0.23.0, MCP::Server::Transports::StreamableHTTPTransport in the mcp gem does not validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a locally running MCP server and invoke exposed tools. This issue is fixed in version 0.23.0.