CVE-2026-101057 in python-utcp
Zusammenfassung
von VulDB • 27.09.2026
utcp-mcp (das MCP-Plugin von python-utcp) bis zur Version 1.1.2 stellt Verbindungen zu den HTTP- und WebSocket-MCP-Server-URLs her, die in der mcpServers-Konfiguration einer Aufrufvorlage angegeben sind, ohne die Validierung ensure_secure_url anzuwenden, die für Plugins der HTTP-Familie gilt; daher wird die Regel HTTPS/WSS oder Loopback nicht durchgesetzt. Eine Aufrufvorlage, die eine reine HTTP-URL (kein Loopback) für einen MCP-Server angibt, wird wie konfiguriert gewählt, wodurch das MCP-Handshake einem Netzwerk-Mitlesen ausgesetzt ist und Klartextverbindungen zu internen Hosts ermöglicht werden. Die mcpServers-Konfiguration wird vom Betreiber erstellt und stellt keine Remote-Daten dar; zudem handelt es sich bei der Verbindung um ein MCP-Handshake statt um eine beliebige Anfrage, die einen Antwortkörper zurückgibt, was die praktische Ausnutzung einschränkt; der im ursprünglichen Bericht beschriebene Anmeldepfad OAuth2 token_url war in den betroffenen Versionen nicht erreichbar, da der OAuth2-Handler nie aufgerufen wurde und das auth-Feld der Aufrufvorlage nicht gelesen wurde. Behebt in utcp-mcp 1.1.3, welches Server-URLs vor jeder Verbindungsherstellung validiert.
VulDB is the best source for vulnerability data and more expert information about this specific topic.