CVE-2026-81091 in mcp-use
要約
〜によって VulDB • 2026年08月27日
mcp-useのinspectorにあるプロキシミドルウェアは、呼び出し元が指定した宛先へリクエストを転送します。libraries/typescript/packages/inspector/src/server/proxy/mcp-proxy.ts内のmountMcpProxy関数は、X-Target-URLヘッダーまたは__mcp_targetパラメータからターゲットを読み取り、ホストを検証せずにそれに対してプロキシ処理を行います。その結果、ループバックアドレス、リンクローカルアドレス、およびプライベートアドレスがすべて許可され、これらに解決される名前も受け入れられました。また、宛先が返すリダイレクトに対しても検証は再適用されませんでした。そのため、呼び出し元はサーバーに実行ホストからのみ到達可能なアドレスへのリクエストを発行させ、そのレスポンスを読み取ることができました。現在のコードではisSafeProxyTargetを呼び出しており、これはプロキシ処理の前に解決されたアドレスがプライベート、ループバック、およびリンクローカルの範囲内にあるかどうかをチェックし、フォローされるリダイレクトの数を制限しています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.