Dodge1218

#6385من 58,130
47.1إجمالي CVSS
الثغرات · 6
متوسطة
2
عالية
2
حرجة
2
PT-2026-47628
9.3
2026-05-21
Unknown · Windows-Mcp · CVE-2026-48989
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Windows-MCP الأقدم من 0.7.5 **الوصف** في وضعي النقل SSE وStreamable HTTP، تُتاح طبقة التحكم في MCP دون مصادقة وتستخدم ميزة CORS (مشاركة الموارد عبر الأصول) ذات أحرف البدل، مما يسمح بأي أصل أو طريقة أو رأس. يسمح هذا التكوين لمصادر تعسفية أو لعملاء غير متصفحات بالوصول إلى مستوى التحكم. ونظرًا لأن الخادم يعرض أيضًا أداة `PowerShell` التي تنفذ الأوامر التي يتحكم فيها المتصل عبر متغير `command` بصفته مستخدم Windows الذي يقوم بتشغيل التطبيق، يمكن للمهاجم تنفيذ أوامر PowerShell تعسفية. تنبع المشكلة من قيام الدالة ` http middleware()` بتثبيت `CORSMiddleware` بسياسات البدل، وقيام الدالة ` build mcp()` بإنشاء المثيل بدون موفر للمصادقة. يتم تشغيل هذه الثغرة الأمنية على وجه التحديد عند استخدام نقطة النهاية ’/mcp‘ لتهيئة جلسة عمل واستدعاء الدالة `tools/call` لأداة `PowerShell`. **التوصيات** قم بالتحديث إلى الإصدار 0.7.5. كحل مؤقت، تجنب استخدام أوضاع النقل SSE وStreamable HTTP واستخدم وضع stdio الافتراضي بدلاً من ذلك.