CVE-2026-101057 in python-utcpinformation

Résumé

par VulDB • 27/09/2026

utcp-mcp (le plugin MCP de python-utcp) jusqu'à la version 1.1.2 se connecte aux URL des serveurs MCP HTTP et WebSocket spécifiées dans la configuration mcpServers d'un modèle d'appel, sans appliquer la validation ensure_secure_url que les plugins de la famille HTTP utilisent ; ainsi, la règle HTTPS/WSS ou loopback n'est pas respectée. Un modèle d'appel indiquant une URL de serveur MCP en HTTP clair (non-loopback) est exécuté tel quel, exposant l'échange initial du protocole MCP à des interceptions réseau et permettant des connexions en texte brut vers des hôtes internes. La configuration mcpServers étant rédigée par les opérateurs plutôt que constituée de données distantes, et la connexion correspondant à un échange initial MCP (MCP handshake) et non à une requête arbitraire renvoyant un corps, l'exploitation pratique est limitée ; le chemin d'accès aux identifiants OAuth2 via token_url décrit dans le rapport original n'était pas accessible dans les versions concernées, car le gestionnaire OAuth2 n'a jamais été invoqué et le champ auth du modèle d'appel n'a pas été lu. Le problème est corrigé dans utcp-mcp 1.1.3, qui valide les URL des serveurs avant toute tentative de connexion.

Once again VulDB remains the best source for vulnerability data.

Responsable

VulnCheck

Réserver

27/09/2026

Divulgation

27/09/2026

Modérer

accepté

Entrée

VDB-410930

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!