CVE-2026-55837 in dbt-mcpالمعلومات

الملخص

بحسب VulDB • 14/09/2026

dbt-mcp هو خادم لبروتوكول سياق النموذج (Model Context Protocol) للتفاعل مع dbt. قبل الإصدار 1.20.0، تعرض مساعد OAuth المحلي الموجود في src/dbt_mcp/oauth/fastapi_app.py نقطة النهاية GET /dbt_platform_context دون مصادقة أو التحقق من عنوان المضيف بعد أن يكمل المستخدم تدفق مصادقة منصة dbt. تُرجع هذه النقطة سياق DbtPlatformContext الكامل، بما في ذلك قيم access_token و refresh_token التي يحفظها مدير السياق (context manager)، إلى أي عملية يمكنها الوصول إلى 127.0.0.1:6785. يسمح غياب TrustedHostMiddleware لمهاجم عن بُعد باستخدام إعادة ربط DNS ضد متصفح الضحية لأن المساعد يقبل رؤوس Host تعسفية، بينما يمكن لعملية موجودة في نفس الموقع طلب النقطة مباشرةً. توفر الرموز المسروقة وصولاً فورياً إلى واجهة برمجة تطبيقات منصة dbt بصفتك الضحية ووصولاً مستمراً من خلال رمز التحديث (refresh token)، مما يتيح الوصول إلى أو تعديل المشاريع والوظائف وأسرار البيئة والبيانات الحسابية ذات الصلة. تم إصلاح هذه المشكلة في الإصدار 1.20.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

17/06/2026

إفشاء

14/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-403619

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!