CVE-2026-53708 in MCP Context Forgeالمعلومات

الملخص

بحسب VulDB • 14/09/2026

ContextForge هو بوابة ذكاء اصطناعي، وسجل، ووكيل (proxy) يوفر اكتشافًا مركزيًا، وضوابط أمان (guardrails)، وإدارة لواجهات برمجة التطبيقات MCP وA2A وREST أو gRPC. قبل الإصدار 1.0.3، يستدعي موقع الاتصال `/admin/gateways/test` في الملف `mcpgateway/admin.py` الدالة `validate_gateway_test_url()` الموجودة في `mcpgateway/common/validators.py` لحل عناوين IP الخاصة (private)، والحلقة المحلية (loopback)، والمحلية للربط (link-local)، وعناوين السحابة (cloud-metadata) ورفضها، ولكن يقوم `ResilientHttpClient` لاحقًا بحل اسم المضيف الأصلي مرة أخرى دون ربط العنوان الذي تم التحقق منه. عندما يكون الخيار `MCPGATEWAY_ADMIN_API_ENABLED` مفعّلاً، يمكن لمهاجم لديه دور مدعوم بقاعدة البيانات يحتوي على إذن صريح لـ `gateways.read` استخدام إعادة توجيه DNS (DNS rebinding) لإرجاع عنوان عام أثناء عملية التحقق وعنوان خاص أو عنوان للبيانات الوصفية خلال الاتصال، متجاوزًا ضوابط الأمان `ssrf_blocked_networks` و `ssrf_dns_fail_closed` لأن هذه الضوابط تنطبق فقط على نتيجة وقت التحقق. يعني الإعداد `allow_admin_bypass=False` في نقطة النهاية أن هوية المسؤول الافتراضية (virtual platform-admin) المخصصة للإعداد الأولي فقط، والتي لا تملك دورًا في قاعدة البيانات، ليست كافية للاستفادة من الثغرة. يمكن للاستغلال الناجح الوصول إلى الخدمات الداخلية وبيانات السحابة الوصفية، وكشف بيانات اعتماد السحابة، والوصول إلى واجهات برمجة التطبيقات الداخلية، أو فحص منافذ الشبكة الداخلية. تم إصلاح هذه المشكلة في الإصدار 1.0.3.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

GitHub M

حجز

10/06/2026

إفشاء

14/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-403594

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!