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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2021-41773 — مختبر Docker تعليمي لثغرة تجاوز المسار وتنفيذ الأوامر عن بُعد (RCE) في Apache HTTP Server 2.4.49 (CVE-2021-41773)، مع بحث حول CVE، واستغلال PoC، وأدلة اختبار، وإرشادات التخفيف. | Kitploit
أدوات/GitHubGitHub/emaar1x/cve-2021-41773
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبأمن الويباختبار الاختراقالتعلم والتعليممختبرات وتدريب عملي
GitHubemaar1x/cve-2021-41773

CVE-2021-41773

مختبر Docker تعليمي لثغرة تجاوز المسار وتنفيذ الأوامر عن بُعد (RCE) في Apache HTTP Server 2.4.49 (CVE-2021-41773)، مع بحث حول CVE، واستغلال PoC، وأدلة اختبار، وإرشادات التخفيف.

عرض المستودع
520منذ 2 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2021-41773 — اجتياز المسار والتنفيذ عن بُعد (RCE) في Apache HTTP Server 2.4.49

⚠️ للاستخدام المعزول في المختبرات التعليمية فقط. يبني هذا المستودع خادم Apache قابلًا للاستغلال عن قصد. لا تشغّله أبدًا على مضيف حي أو إنتاجي أو متصل بالإنترنت.

مشروع تدريب داخلي في الفريق الأحمر من إعداد Team Alpha (ITSOLERA — الأمن الهجومي / تطوير الاستغلال لثغرة CVE معروفة). ينقسم العمل على ستة مجلدات مهام بحيث يتمكن كل عضو من المساهمة عبر طلب السحب (pull request) الخاص به.

📄 التقرير النهائي: 06-final-report/CVE-2021-41773-Final-Report.pdf


الثغرة في سطر واحد

يفكّ Apache 2.4.49 ترميز النقطة المشفّرة بـ %2e بعد فحص تطبيع المسار، لذلك يفلت المسار /files/.%2e/.%2e/.%2e/.%2e/etc/passwd من جذر المستندات. وعند تفعيل mod_cgi، تمنح الحيلة نفسها ضد /bin/sh تنفيذًا عن بُعد للشيفرة.

  • المتأثر: Apache HTTP Server 2.4.49 فقط
  • إصلاح غير مكتمل: 2.4.50 → CVE-2021-42013 · إصلاح كامل: 2.4.51
  • CVSS v3.1: 7.5 (قراءة ملفات) / حتى 9.8 مع تفعيل CGI (RCE)

بنية المستودع

المجلدالمسؤولالمُخرَجالحالة
01-cve-research/Fatima Bente Mustafaملخص CVE، الإصدارات المتأثرة، السبب الجذري، CVSS، المراجع✅ مكتمل
02-lab-setup/Emaar Ejazمختبر Docker لـ Apache 2.4.49 القابل للاستغلال + SETUP.md✅ مكتمل
03-vulnerability-analysis/Anum Aamir SajjadANALYSIS.md + evidence-log.txt✅ مكتمل
04-exploit-poc/Noor Saba Basitcve-2021-41773.py + exploit.sh + المنطق✅ مكتمل
05-testing-evidence/Sana Tariqلقطات الشاشة، مخرجات الطرفية، سجلات الخادم✅ مكتمل
06-final-report/Muhammad Hammadالتقرير النهائي المُجمَّع (PDF) + التخفيف✅ مكتمل

تشغيل المختبر

يقع الهدف القابل للاستغلال في 02-lab-setup/. من داخل ذلك المجلد:

docker build -t cve-2021-41773-lab:2.4.49 .
docker run -d --name apache-2449-vuln -p 127.0.0.1:8080:80 cve-2021-41773-lab:2.4.49

راجع 02-lab-setup/SETUP.md للحصول على دليل الإعداد الكامل، والتحقق، وجمع الأدلة، واستكشاف الأخطاء وإصلاحها.


التخفيف

قم بالترقية إلى Apache HTTP Server 2.4.51 أو أحدث. وكدفاع متعدد الطبقات، أبقِ <Directory /> على Require all denied افتراضيًا، وامنح الوصول فقط حيث تدعو الحاجة.

تنزيل الأداة