CVE-2026-55637 in genieacs-mcpالمعلومات

الملخص

بحسب VulDB • 25/08/2026

genieacs-mcp هو خادم MCP لـ GenieACS مكتوب بلغة Go. قبل الإصدار 0.3.2، ينشئ نقل HTTP القابل للتعريف (Streamable HTTP transport) الموجود في الملف cmd/server/main.go مستمعًا غير مُصادق عليه (/mcp listener) على عنوان الاستماع الافتراضي لمكون MCP_LISTEN_ADDR وهو 127.0.0.1:8080 عندما لا تكون متغير البيئة MCP_AUTH_TOKEN مُعرّفًا، ولا يتحقق فرع httpSrv.Start(addr) من رؤوس Host أو Origin. يمكن لموقع ويب خبيث استخدام إعادة ربط DNS (DNS rebinding) لإرسال طلبات المتصفح بقيم Host وOrigin التي يسيطر عليها المهاجم إلى المستمع المحلي (loopback listener)، وبدء جلسة MCP، وعرض الأدوات المتاحة، واستدعاء العمليات ضد واجهة برمجة التطبيقات الخارجية (NBI) لـ GenieACS المُعدة بواسطة ACS_URL. يمكن للاستغلال الناجح أن يكشف أو يعدّل حالة إدارة أجهزة العميل الطرفي (CPE)، بما في ذلك إعادة تشغيل الأجهزة، ومهام البرامج الثابتة، وتغييرات معاملات TR-069، والإعدادات المسبقة، والتكوينات، والوسوم، وطلبات الاتصال، وعمليات المهام. لا يتأثر الغلاف npm لأنه يفرض استخدام TRANSPORT=stdio ولا يعرّض مستمع HTTP. تم إصلاح هذه المشكلة في الإصدار 0.3.2.

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

مسؤول

GitHub M

حجز

17/06/2026

إفشاء

25/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-395187

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!