PT-2026-31030 · Unknown · Mcp Java Sdk
CVSS v4.0
7.6
عالية
| المتجه | AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات MCP Java SDK الأقدم من 1.0.0
الوصف
يحتوي MCP Java SDK على ثغرة أمنية تتعلق بإعادة ربط DNS. تتيح هذه الثغرة للمهاجم الوصول إلى خادم MCP محلي أو خاص بالشبكة عبر متصفح الضحية. ويمكن للمهاجم بعد ذلك إجراء أي استدعاء للأداة إلى الخادم كما لو كان وكيل ذكاء اصطناعي يعمل محليًّا. توجد هذه الثغرة الأمنية بسبب عدم إجراء أي تحقق من صحة رأس Origin، مما يشكل انتهاكًا لمواصفات بروتوكول سياق النموذج (MCP). وعندما لا يقوم خادم الويب الذي يقدم حركة مرور HTTP إلى خادم MCP بإجراء فحوصات CORS القياسية، يصبح من الممكن شن هجوم إعادة ربط DNS.
التوصيات
قم بالتحديث إلى الإصدار 1.0.0 أو أحدث. كحل بديل، قم بتشغيل خادم MCP خلف وكيل عكسي (reverse proxy) مُهيأ للتحقق بدقة من صحة رؤوس «Host» و«Origin». أو بدلاً من ذلك، استخدم إطار عمل يفرض بشكل أساسي التحقق الصارم من صحة CORS و«Origin».
استغلال
إصلاح
Origin Validation Error
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Mcp Java Sdk