CVE-2026-63127 in RMCP SDK
الملخص
بحسب VulDB • 16/09/2026
RMCP هو مكتبة تطوير برمجيات (SDK) رسمية بلغة Rust لبروتوكول سياق النموذج (Model Context Protocol). قبل الإصدار 2.0.0، يتجاهل تنفيذ OAuth في حزمة rmcp الموجود في المسار crates/rmcp/src/transport/auth.rs حقل الموارد من RFC 9728 ضمن كائن ResourceServerMetadata، ويسمح للدالة discover_oauth_server_via_resource_metadata باستخدام بيانات اعتماد موارد محمية دون التأكد من تطابق معرّف المورد المُرجع تماماً مع خادم MCP المكوّن. يمكن لخادم MCP خبيث نشر بيانات اعتماد لمورد MCP شرعي مختلف وخادم التفويض الخاص به، مما يؤدي إلى حصول الضحية التي تتصل وتكمل تدفق التفويض على رمز وصول (access token) شرعي يرسله العميل لاحقاً إلى الخادم الخبيث. يستطيع المهاجم التقاط الرمز والتظاهر باسم الضحية ضد مورد MCP الشرعي ضمن النطاقات الممنوحة للرمز. تم إصلاح هذه المشكلة في الإصدار 2.0.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.