Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
openmeetings-kms-unauth — Apache OpenMeetings 9.1.0 - عالية الخطورة - عن بُعد - KMS بدون مصادقة - ينشر docs docker واجهة Kurento JSON-RPC على المنفذ 8888 | Kitploit
أدوات/GitHubGitHub/abraxas/openmeetings-kms-unauth
تحليل الثغرات الأمنيةالاستغلالجمع المعلوماتأمن الويباختبار الاختراقمختبرات وتدريب عملي
GitHubabraxas/openmeetings-kms-unauth

openmeetings-kms-unauth

Apache OpenMeetings 9.1.0 - عالية الخطورة - عن بُعد - KMS بدون مصادقة - ينشر docs docker واجهة Kurento JSON-RPC على المنفذ 8888

عرض المستودع
منذ يوم واحدلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Abraxas Labs - openmeetings-kms-unauth

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  openmeetings-kms-unauth

openmeetings-kms-unauth

الفئة: KMS بدون مصادقة الوصول: عن بُعد

Apache OpenMeetings 9.1.0 (9773c59e) - مؤسسة Apache للبرمجيات

يضبط OpenMeetings Java القيمة الافتراضية لـ kurento.ws.url على loopback. ينشر ملف InstallMediaServer.md الرسمي Kurento باستخدام docker -p 8888:8888. لا توجد مصادقة على JSON-RPC هذا. يؤدي connect عبر WebSocket دون مصادقة مع invoke manager_ServerManager.getInfo إلى إرجاع Kurento 7.3.0.

المعرّفلا يوجد CVE بعد
الفئةKMS بدون مصادقة
الوصولعن بُعد (JSON-RPC دون مصادقة على المنفذ 8888 المنشور)
CWECWE-306
CVSSعالٍ: 8.6 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:L
المنتجApache OpenMeetings + Kurento 7.3.0
المتأثرنشر 9.1.0 للوثائق/docker لـ KMS 8888
المصادقةلا شيء على Kurento JSON-RPC
الترخيصGNU Affero GPL v3.0
المختبر127.0.0.1:18164 فقط. kurento/kurento-media-server:7.3.0 وفق مسار النشر في الوثائق.

ثبّتت الوسم 9.1.0. يتطلب هذا الإصدار KMS 7.3.0+.

ما يمكن للمهاجم فعله

الوصول إلى منفذ Kurento المنشور. لا يوجد ترويسة Authorization. طلب HTTP POST مخصص لـ WebSocket فقط (426). يقوم ws://host:8888/kurento بالترقية 101.

الطريقةالهدفالامتياز
ping دون مصادقةKurento JSON-RPCاستطلاع (مُثبت مختبريًا): pong.
connect دون مصادقةإنشاء جلسةسلامة (مُثبت مختبريًا): sessionId دون أي سر.
invoke manager_ServerManager.getInfo دون مصادقةServerInfoاستطلاع (مُثبت مختبريًا): الإصدار 7.3.0، قائمة الوحدات (chroma/core/...).
PlayerEndpoint / RecorderEndpoint دون مصادقة (نفس المقبس)عناصر وسائط KMSاستطلاع / سلامة (مُستنتج): جلب HTTP/ملفات بصلاحيات UID الخاص بـ KMS؛ إنشاء/تدمير خطوط المعالجة. لم يُجرَّب. اقتصر المختبر على getInfo.

مُثبت مختبريًا مقابل مُستنتج: ping وconnect وgetInfo مختبريًا. أما SSRF عبر PlayerEndpoint وDoS على خطوط المعالجة فمُستنتجان من JSON-RPC دون مصادقة.

يتطلب: نشر KMS على الشبكة بالطريقة التي يوضحها InstallMediaServer.md (-p 8888:8888). القيمة الافتراضية loopback في OM Java آمنة إلى أن يتم ذلك النشر.

سطح مجاور يبقى مغلقًا

السطحالسبب
القيمة الافتراضية kurento.ws.url في OM Javaloopback. هذه البقايا هي نشر الوثائق، وليست القيمة الافتراضية في Java.
/openmeetings في OM دون SIDلا يزال Wicket/CXF يطلبان جلسة للغرف.
HTTP POST إلى /kurento دون Upgrade426. JSON-RPC هو WebSocket.

كيف وجدته

تبدأ صورة apache/openmeetings:9.1.0 الكاملة تشغيل kurento-media-server على 0.0.0.0:8888 دون مصادقة JSON-RPC، ثم قد تفشل تلك الحاوية في تشغيل catalina بصلاحيات nobody دون JAVA_HOME. البقايا التي تعلّمها الوثائق هي نشر KMS المستقل. اختبرت kurento/kurento-media-server:7.3.0 مع 127.0.0.1:18164:8888.

المختبر

cd lab
./run.sh

Loopback ws://127.0.0.1:18164/kurento. السطر الأخير من الشاهد:

SUCCESS OPENMEETINGS-KMS-UNAUTH-WITNESS

الإصلاح المقترح

لا تنشر المنفذ 8888 على واجهة عامة. اربط KMS بـ loopback أو بشبكة compose خاصة. ضع رمز مصادقة على JSON-RPC (Kurento secureKms / وكيل عكسي). غيّر مثال دليل التثبيت بعيدًا عن -p 8888:8888.

التواصل

Abraxas Labs - https://abraxaslabs.tech - https://github.com/abraxas - https://x.com/abraxas_null - [email protected]

المورّد: [email protected]

تنزيل الأداة