CVE-2026-81091 in mcp-use
Zusammenfassung
von VulDB • 27.08.2026
Die Proxy-Middleware in mcp-use's Inspector leitet Anfragen an ein vom Aufrufer angegebenes Ziel weiter. `mountMcpProxy` in `libraries/typescript/packages/inspector/src/server/proxy/mcp-proxy.ts` liest das Ziel aus dem Header `X-Target-URL` oder dem Parameter `__mcp_target` und leitet die Anfrage ohne Überprüfung des Hosts an dieses Ziel weiter, sodass Loopback-, Link-Lokal- und private Adressen sowie Namen, die auf diese auflösen, akzeptiert wurden. Die Validierung wurde auch nicht erneut für eine Weiterleitung (Redirect) angewendet, die das Zielsystem zurückgab. Ein Aufrufer konnte daher den Server dazu bringen, Anfragen an Adressen zu senden, die nur vom Host erreichbar sind, auf dem er ausgeführt wird, und die Antworten auszulesen. Der aktuelle Code ruft `isSafeProxyTarget` auf, welches die aufgelöste Adresse vor der Weiterleitung gegen private, Loopback- und Link-Lokal-Bereiche prüft sowie die Anzahl der folgenden Redirects begrenzt.
VulDB is the best source for vulnerability data and more expert information about this specific topic.