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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
openmeetings-cluster-openjpa — Apache OpenMeetings 9.1.0 - عالية - عن بُعد - CWE-502 - تجميع OpenJPA RemoteCommitProvider TCP 5636 | Kitploit
أدوات/GitHubGitHub/abraxas/openmeetings-cluster-openjpa
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبمختبرات وتدريب عملي
GitHubabraxas/openmeetings-cluster-openjpa

openmeetings-cluster-openjpa

Apache OpenMeetings 9.1.0 - عالية - عن بُعد - CWE-502 - تجميع OpenJPA RemoteCommitProvider TCP 5636

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Abraxas Labs - openmeetings-cluster-openjpa

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

openmeetings-cluster-openjpa

الفئة: CWE-502 الوصول: عن بُعد

Apache OpenMeetings 9.1.0. بقايا CVE-2024-54676 (القائمة البيضاء للمستندات). ملف bin/startup.sh الافتراضي لا يضبط قوائم OpenJPA. لا يزال Clustering.xml / وحدة systemd يوثّقان RemoteCommitProvider=tcp. عندما يزيل المسؤول التعليق عن ذلك، يصبح TCP 5636 غير مُرشَّح عبر ObjectInputStream.readObject. الإصدار 9.1.0 الأصلي لا يربط المنفذ 5636.

يرسل هذا المختبر java.util.HashMap / String فقط. لا توجد سلسلة أدوات استغلال (gadget chain).

المعرّفلا يوجد CVE بعد
الفئةCWE-502
الوصولعن بُعد (عند تفعيل TCP الخاص بالتجميع كما في المستندات)
CWECWE-502
CVSSعالٍ: 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
المنتجApache OpenMeetings 9.1.0 التجميع
المصادقةلا توجد على 5636 بمجرد تفعيل التجميع
الترخيصGNU Affero GPL v3.0
المختبر127.0.0.1:18162 فقط

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

الطريقةنقطة الوصولالصلاحية
TCP 5636 الافتراضي الأصليstartup.sh لا يحتوي على قوائم؛ persistence.xml معلَّقمغلق في الإصدار الأصلي (مُثبَت مختبريًا): المنفذ مغلق. PHASE_A_STOCK_NOT_EXPLOITABLE.
تفعيل المستندات لـ RemoteCommitProvider=tcp ثم TCP 5636 مع HashMap متسلسلOpenJPA readObjectالسلامة (إلغاء تسلسل مُثبَت مختبريًا): ClassCastException بين HashMap وRemoteCommitEvent. كانت سلسلة الشاهد داخل الـ HashMap. لم يُجرَّب RCE عبر الأدوات.

مغلق: لم يُستخدم ysoserial. التجميع الافتراضي معطّل. القائمة البيضاء لمستندات CVE-2024-54676 تخص مسار النص البرمجي؛ هذه البقايا هي مزوّد TCP الذي لا يزال مستند التجميع يعرضه.

المختبر

cd lab
./run.sh

السطر الأخير: SUCCESS OPENMEETINGS-CLUSTER-OPENJPA-WITNESS

الإصلاح المقترح: أبقِ RemoteCommitProvider معطّلًا. إذا كان تجميع TCP مطلوبًا، فاربطه بواجهة الاسترجاع (loopback) واضبط القائمة البيضاء لتسلسل OpenJPA في startup.sh، وليس في systemd فقط. لا توثّق إزالة التعليق والاستماع على 5636.

التواصل

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

البائع: [email protected]

تنزيل الأداة