CVE-2026-81091 in mcp-use
الملخص
بحسب VulDB • 27/08/2026
يتيح وسيط الوكيل (proxy middleware) في أداة التفتيش الخاصة بـ mcp-use توجيه الطلبات إلى وجهة يحددها المُطلِق. تقوم الدالة `mountMcpProxy` الموجودة في المسار `libraries/typescript/packages/inspector/src/server/proxy/mcp-proxy.ts` بقراءة الهدف من رأس `X-Target-URL` أو المعلمة `__mcp_target`، ثم تُوجّه الطلبات إليه دون فحص اسم المضيف (host)، مما أدى إلى قبول عناوين الحلقة المحلية (loopback) والعناوين ذات النطاق المحلي (link-local) والعناوين الخاصة (private addresses)، وكذلك الأسماء التي تحل لتلك العناوين. كما لم يتم إعادة تطبيق التحقق من الصحة على الوجهة التي تُرجعها عملية إعادة التوجيه (redirect). وبالتالي، يمكن للمُطلِق إجبار الخادم على إصدار طلبات إلى عناوين متاحة فقط من المضيف الذي يعمل عليه وقراءة الاستجابات. يستخدم الكود الحالي الدالة `isSafeProxyTarget`، والتي تتحقق من العنوان المحلول مقابل النطاقات الخاصة وعناوين الحلقة المحلية والعناوين ذات النطاق المحلي قبل الوكيل (proxying)، وتُحدّد عدد عمليات إعادة التوجيه التي يتم اتباعها.
Be aware that VulDB is the high quality source for vulnerability data.