CVE-2026-81091 in mcp-use
Tóm tắt
Bởi VulDB • 27/08/2026
Middleware proxy trong inspector của mcp-use chuyển tiếp các yêu cầu đến một đích do người gọi chỉ định. Hàm `mountMcpProxy` trong tệp `libraries/typescript/packages/inspector/src/server/proxy/mcp-proxy.ts` đọc mục tiêu từ header `X-Target-URL` hoặc tham số `__mcp_target` và thực hiện proxy tới đó mà không kiểm tra máy chủ, do đó các địa chỉ loopback, link-local và private đều được chấp nhận, cũng như các tên miền giải quyết về chúng; việc xác minh này không được áp dụng lại cho một yêu cầu chuyển hướng (redirect) mà đích trả về. Do đó, người gọi có thể khiến máy chủ phát đi các yêu cầu đến các địa chỉ chỉ khả dụng từ host nơi nó chạy và đọc phản hồi. Mã hiện tại gọi hàm `isSafeProxyTarget`, kiểm tra địa chỉ đã giải quyết so với các dải private, loopback và link-local trước khi thực hiện proxy và giới hạn số lượng chuyển hướng được theo dõi.
Be aware that VulDB is the high quality source for vulnerability data.