CVE-2020-17530
ثغرة تنفيذ التعليمات البرمجية عن بُعد في Apache Struts
- تم النشر
- 11/12/2020
- محدث
- 21/10/2025
- تخصيص CNA
- apache
- الأدلة المرصودة
- 03/11/2021
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمرتفع · الثلاثين يومًا القادمة
- المئوية
- 99.9%
- تاريخ الموديل
- 16/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
CISA معروف باستغلاله
يظهر CVE هذا في كتالوج الثغرات الأمنية المعروفة بـ CISA.
ملخص
تقييم OGNL الإجباري، عند تقييمه على مدخلات المستخدم الخام في سمات الوسوم، قد يؤدي إلى تنفيذ أكواد عن بُعد. البرنامج المتأثر : Apache Struts 2.0.0 - Struts 2.5.25.
المصادر
struts2/s2-061
Struts2 S2-061 Remote Code Execution Vulnerablity (CVE-2020-17530)
Vulhub vulnerability labsالشروط المعلنة
- lab image version: vulhub/struts2:2.5.25(struts2/s2-061/docker-compose.yml:services.struts2.image)
http/cves/2020/CVE-2020-17530.yaml
Nuclei Templatesالشروط المعلنة
- network: http($.protocol_keys)
- verification: regex($.matchers[*].type)
modules/exploits/multi/http/struts2_multi_eval_ognl.rb
Metasploit Framework modulesالشروط المعلنة
- platform: Linux,Unix($.exploit_multi/http/struts2_multi_eval_ognl.platform)
- verification: check_declared($.exploit_multi/http/struts2_multi_eval_ognl.check)
S2-061 CVE-2020-17530
- CVE-2020-17530استغلال
استغلال بايثون لحقن OGNL (CVE-2020-17530) في Apache Struts2/Tomcat، يمكّن من تنفيذ الأوامر عن بُعد على الأهداف الضعيفة.
- CVE-2020-17530استغلال
استغلال قائم على Python لثغرة Struts2 S2-061 (CVE-2020-17530) لتنفيذ الأوامر عن بُعد. يدعم عنوان URL واحد وفحص قائم على الملفات ووكيل وتسجيل المخرجات.
- CVE-2020-17530-s2-061استغلال
استغلال قائم على واجهة المستخدم الرسومية لـ CVE-2020-17530 (Apache Struts2 S2-061) مع وظيفة قشرة عكسية مدمجة للأغراض التعليمية واختبار الاختراق.
- CVE-2020-17530استغلال
إطار عمل Apache Struts2 هو إطار ويب لتطوير تطبيقات الشبكة باستخدام Java EE. في 8 ديسمبر 2020، كشفت Apache Struts عن ثغرة تنفيذ التعليمات البرمجية عن بُعد S2-061 (CVE-2020-17530)، والتي قد تؤدي في بعض الحالات مثل استخدام وسوم (tags) معينة إلى ثغرة حقن تعبيرات OGNL، مما يتسبب في تنفيذ التعليمات البرمجية عن بُعد بمخاطر كبيرة. نذكّر مستخدمي Apache Struts في مؤسستنا بضرورة اتخاذ الإجراءات الأمنية في أقرب وقت ممكن لصد هجمات هذه الثغرة.
- CVE-2020-17530استغلال
حمولة S2-061، بالإضافة إلى PoC/Exp البسيط المقابل لها
- CVE-2020-17530-strust2-061استغلال
استغلال لثغرة CVE-2020-17530 (Apache Struts2 S2-061). يوفر توليد حمولات تنفيذ الأكواد عن بُعد واختبارها ضد تطبيقات Struts2 المعرضة للخطر.
استغلال إثبات مفهوم لثغرة CVE-2020-17530 (Apache Struts2 S2-061) مع حمولة حقن OGNL لاختبار تنفيذ التعليمات البرمجية عن بُعد.
نص استغلال إثبات المفهوم لـ CVE-2020-17530 (Struts2 S2-061 FreeMarker RCE). ينفذ أوامر عشوائية على خوادم Apache Struts2 الضعيفة عبر حقن قالب FreeMarker مصمم.
بيئة معرّضة للثغرة CVE-2020-17530 (S2-061) لأغراض الاختبار
- CVE-2020-17530استغلال
- CVE-2021-31805استغلال
S2-061/S2-062 ثغرة تنفيذ الأوامر عن بُعد في Struts2 POC&EXP
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.