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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-87902 — وحدة تحكم استغلال بواجهة رسومية Tkinter للثغرة CVE-2026-87902: تتعرف على WordPress، وتؤكد وجود ثغرة تضمين الملفات المحلية (LFI) غير المصادق عليها عبر تجاوز pagename، وتتصاعد إلى تنفيذ التعليمات البرمجية عن بُعد (RCE) عبر سلسلة أدوات PEAR، وتنشر مدير ملفات. | Kitploit
أدوات/GitHubGitHub/tonydelouvre/cve-2026-87902
ماسحات الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبجمع المعلوماتما بعد الاستغلالأمن الويباختبار الاختراقالفريق الأحمرأداة الوصول عن بعد
تطوير الحمولات
GitHubtonydelouvre/cve-2026-87902

CVE-2026-87902

وحدة تحكم استغلال بواجهة رسومية Tkinter للثغرة CVE-2026-87902: تتعرف على WordPress، وتؤكد وجود ثغرة تضمين الملفات المحلية (LFI) غير المصادق عليها عبر تجاوز pagename، وتتصاعد إلى تنفيذ التعليمات البرمجية عن بُعد (RCE) عبر سلسلة أدوات PEAR، وتنشر مدير ملفات.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

⚡ XWP_RCE — CVE-2026-87902 Hacker Console

WordPress Core get_page_template() — Unauthenticated LFI → PEAR Gadget → RCE

CVE CVSS GHSA CWE Python GUI License

واجهة رسومية بأسلوب النيون الداكن مبنية على منطق MRdark-ops/CVE-2026-87902.


🔍 نظرة عامة

واجهة رسومية حديثة بـ Tkinter (المكتبة القياسية فقط، دون أي اعتماديات خارجية) لـ CVE-2026-87902 — وهو تضمين ملف محلي (LFI) دون مصادقة في نواة WordPress عبر معامل pagename الخاص بـ get_page_template()، يُصعَّد إلى تنفيذ شيفرة عن بُعد (RCE) عبر سلسلة أدوات PEAR (pearcmd.php + config-create).

  • المتأثر: WordPress 4.7.0 – 7.1.1
  • تم إصلاحه في: 6.8.10، 7.0.6، 7.1.2
  • CVSS: 9.8 — CWE: 22 — GHSA: 7hp8-65ch-5whp

✨ الميزات

  • 🎯 فحص فردي وجماعي — هدف واحد أو قائمة عناوين URL من ملف، متعدد الخيوط
  • 🔎 بصمة النظام — يكتشف WordPress وإصدار النواة والقالب النشط
  • 🧪 فحص غير مدمّر — وضع check-only يؤكد وجود LFI دون تنفيذ أي شيء
  • 💥 LFI → RCE — تخمين قسري لـ pearcmd.php (Linux + XAMPP/Windows) عبر الأعماق 1–19، وكتابة PHP عبر config-create
  • 📁 نشر مدير الملفات — يُسقط fm_<hex>.php في مجلد الإسقاط المُهيأ بمجرد نجاح RCE
  • 🛡️ حارس ضد الإيجابيات الكاذبة — فحص تحكم سلبي على أداة OPML (يكتشف المخرجات المحيطة)
  • 🎨 واجهة Hacker Console — سمة نيون داكنة، مطر مصفوفة، طرفية ملوّنة، إحصاءات حية، شريط تقدم
  • 📊 تصدير CSV — تفريغ مجموعة النتائج الكاملة إلى CSV

📦 المتطلبات

  • Python 3.8 أو أحدث
  • لا حاجة إلى pip install — مكتبة قياسية خالصة (tkinter، urllib، ssl، socket، gzip، zlib، threading، queue، ...)

إذا كانت Tkinter مفقودة على نظامك (فهي حزمة نظام تشغيل، وليست حزمة pip):

المنصةالأمر
Debian / Ubuntusudo apt install python3-tk
Fedora / RHELsudo dnf install python3-tkinter
Arch Linuxsudo pacman -S tk
macOS (Homebrew)brew install python-tk
Windowsمضمّنة مع مثبّت Python الرسمي

⚡ البدء السريع

git clone https://github.com/tonydelouvre/CVE-2026-87902.git
cd CVE-2026-87902
python3 xwp_gui.py

اختصارات لوحة المفاتيح:

المفتاحالإجراء
Ctrl+Enterبدء الفحص
Escإيقاف الفحص

🎯 الاستخدام

  1. TARGET — اختر SINGLE (رابط واحد) أو MASS، ثم BROWSE LIST لملف .txt يحتوي على رابط واحد في كل سطر.
  2. MODE — فعّل exploit -> RCE و deploy file manager للسلسلة الكاملة، أو check-only لإجراء تحقق آمن.
  3. ADVANCED — اضبط oracle، depths، segments، probe، threads، timeout، proxy.
  4. اضغط START SCAN وراقب تبويبي CONSOLE و RESULTS.

حقول الإعدادات

الحقلالافتراضيالوصف
target url–رابط الأساس للهدف (الوضع الفردي)
target list–ملف الروابط (الوضع الجماعي)
commandidالأمر الذي يُنفَّذ بعد تحقيق RCE
drop dir/tmpالدليل الذي يُكتب فيه File Manager
oraclewp-links-opmlملف أساسي يُستغل كـ LFI oracle
depths4,3,5,6,7أعماق تجاوز ../ التي ستُجرَّب
segmentstemplates,templates/page-templates,page-templatesأدلة page-* الخاصة بالقالب
probe12عدد قيم page_id التي ستُفحص
threads10عمال متوازون (الحد الأقصى 50)
timeout12.0مهلة كل طلب بالثواني
max time60.0الميزانية الزمنية لكل هدف بالثواني
proxy–http://host:port

بناء الحمولة

تُنتج build_pagename() التركيبة segment + %252f + N× %252e%252e%252f + target، مع تطبيق ترميز URL المزدوج:

/?page_id=<N>&pagename=templates%252f%252e%252e%252f...%252fwp-links-opml

🔬 كيف يعمل

المرحلةالوحدةالإجراء
1. البصمةFingerprinterاكتشاف WordPress + الإصدار (generator، ?ver=، wp-links-opml.php) والقالب
2. الشرط المسبقPreconditionCheckerتحديد موقع دليل page-* الخاص بالقالب المستخدم كجزء اجتياز المسار
3. الاكتشافPageDiscovererجمع قيم page_id عبر REST API وخرائط الموقع والروابط المختصرة وفئات page-id-
4. LFITraversalExploiterطلب ?page_id=N&pagename=<double-encoded path> والبحث عن مؤشر <opml version=
5. RCERCEEscalatorتحديد موقع أداة pearcmd.php على عمق 1–19، وكتابة PHP عبر pear +config-create+، وتنفيذ الأمر
6. ما بعد الاستغلالshell.phpنشر مدير الملفات (fm_<hex>.php) في دليل الإسقاط

اختصارات الإصدار: إذا أبلغت البصمة عن patched أو out_of_range، يتم تخطي الهدف فورًا لتوفير الوقت.


🖥️ المخرجات

تعرض علامة التبويب RESULTS الأعمدة target وverdict وversion وlfi وrce وshell. يتم تمييز الصفوف المصنفة VULNERABLE باللون السماوي؛ وتتحول الصفوف التي حققت RCE إلى اللون الأرجواني. يكتب EXPORT كل شيء إلى CSV:

target,verdict,version,lfi,rce,shell,detail
http://target.local,VULNERABLE,6.4,templates/../../ d=4 POST,uid=33(www-data),http://target.local/?page_id=2&pagename=...,

🛡️ التخفيف

لمسؤولي النظام:

  1. حدّث WordPress إلى 7.1.2 أو أحدث (الإصدارات المُصحّحة: 6.8.10، 7.0.6، 7.1.2).
  2. أضف قاعدة WAF تحجب الطلبات التي تحتوي قيمة pagename فيها على ../ أو %2e%2e.
  3. عطّل register_argc_argv في php.ini — فهذا يُعطّل سلسلة استغلال PEAR.
  4. احذف pearcmd.php إذا لم تكن بحاجة إلى PEAR.
; php.ini
register_argc_argv = Off

⚖️ إخلاء المسؤولية القانونية

لأغراض اختبار الأمان المصرح به فقط

تُقدَّم هذه الأداة حصريًا لاختبار الاختراق والبحث الأمني بموافقة كتابية مسبقة. استخدامها ضد أهداف دون إذن صريح هو:

  • ❌ غير قانوني في معظم الولايات القضائية
  • ❌ غير أخلاقي وانتهاك لقوانين الاحتيال الحاسوبي
  • ❌ محظور تمامًا من قبل مؤلف الإطار الأصلي
تنزيل الأداة