PT-2026-120342
CVE-2026-111769
·
تاريخ النشر
2026-10-20
·
تاريخ التحديث
2026-11-05
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N
اسم البرنامج المتأثر والإصدارات المتأثرة
@modelcontextprotocol/sdk الإصدارات السابقة لـ 1.32.0
@modelcontextprotocol/client الإصدارات من 2.0.0 إلى 2.2.0
الوصف
تقوم عمليات نقل عميل HTTP وطلبات عميل OAuth باتباع عمليات إعادة التوجيه إلى أصول مختلفة مع الاحتفاظ بترويسات الطلب المخصصة وترويسة
mcp-session-id. بالنسبة لاستجابات HTTP 307 أو 308، يتم الاحتفاظ أيضاً بأجسام الطلبات. يؤثر هذا السلوك على StreamableHTTPClientTransport و SSEClientTransport ووظائف عميل OAuth مثل auth(). يمكن لخادم MCP أو خادم تفويض خبيث أو مخترق استغلال ذلك لاستلام معلومات حساسة، بما في ذلك مفاتيح API، ومعرفات الجلسة، ورموز تحديث OAuth، أو أسرار عميل OAuth. يحدث هذا عندما يتم إعادة توجيه الطلب إلى أصل آخر.التوصيات
تحديث @modelcontextprotocol/sdk إلى الإصدار 1.32.0 أو أحدث.
تحديث @modelcontextprotocol/client إلى الإصدار 2.3.0 أو أحدث.
كإجراء مؤقت، استخدم تنفيذ
fetch يرفض عمليات إعادة التوجيه عن طريق تعيين redirect: 'error'.
قم بتغيير مفاتيح API وقيم client secret وإبطال الرموز إذا كانت عمليات إعادة التوجيه قد وصلت إلى مضيف غير موثوق.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾