
React2Shell: إطار استغلال لـ CVE-2025-55182 (Next.js/React RCE).
██████╗ ███████╗ █████╗ ██████╗████████╗██████╗ ███████╗██╗ ██╗███████╗██╗ ██╗
██╔══██╗██╔════╝██╔══██╗██╔════╝╚══██╔══╝╚════██╗██╔════╝██║ ██║██╔════╝██║ ██║
██████╔╝█████╗ ███████║██║ ██║ █████╔╝███████╗███████║█████╗ ██║ ██║
██╔══██╗██╔══╝ ██╔══██║██║ ██║ ██╔═══╝ ╚════██║██╔══██║██╔══╝ ██║ ██║
██║ ██║███████╗██║ ██║╚██████╗ ██║ ███████╗███████║██║ ██║███████╗███████╗███████╗
╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝
إطار عمل لاستغلال الثغرة CVE‑2025‑55182 (RCE في Next.js/React).
React2Shell هو إطار عمل سطر أوامر شامل مصمم لمسح واستغلال الثغرة CVE‑2025‑55182، وهي ثغرة حرجة في تنفيذ الأوامر عن بُعد (RCE) بدون الحاجة إلى المصادقة، تؤثر على التطبيقات التي تستخدم دوال Next.js/React Server Functions.
توفر هذه الأداة لمحترفي الأمن والباحثين الأدوات اللازمة لاختبار والتحقق وفهم تأثير هذه الثغرة في بيئة خاضعة للرقابة ومصرح بها.
للحصول على تحليل تقني مفصّل لثغرة CVE‑2025‑55182، بما في ذلك السبب الجذري وآلية استغلالها، يُرجى الرجوع إلى ملف explanation.md المرفق في هذا المستودع.
اتبع هذه التعليمات للحصول على نسخة محلية وتشغيلها.
git مثبت على نظامكيتوفر طريقتان للتثبيت. يُنصح بشدة باستخدام تثبيت الحزمة لسهولة الاستخدام.
كحزمة نظام (موصى به)
# استنساخ المستودع
git clone https://github.com/BlackTechX011/React2Shell
# الانتقال إلى الدليل
cd React2Shell
# تثبيت الأداة عالمياً باستخدام pip
pip install .
# التحقق من التثبيت
react2shell --help
التثبيت اليدوي
# استنساخ المستودع
git clone https://github.com/BlackTechX011/React2Shell
# الانتقال إلى الدليل
cd React2Shell
# تثبيت التبعيات المطلوبة
pip install -r requirements.txt
# تشغيل الأداة مباشرة
python react2shell.py --help
تقدم React2Shell واجهة سطر أوامر مرنة للمسح والاستغلال وإعداد التقارير.
مثال سريع للبدء:
# مسح هدف واحد للتحقق من وجود الثغرة
react2shell -u https://target.com
للحصول على قائمة كاملة بالأوامر والخيارات المتقدمة وأمثلة استخدام مفصلة، يُرجى الاطلاع على وثائق usage.md الرسمية.
[!WARNING] هذه الأداة مُقدمة لأغراض تعليمية واختبار أمني مرخص فقط. تشغيل هذه الأداة ضد أنظمة ليس لديك إذن صريح كتابي لاستهدافها هو عمل غير قانوني. المؤلف غير مسؤول عن أي ضرر أو عواقب قانونية ناتجة عن إساءة استخدام هذا الإطار. بتحميلك أو استخدامك لهذا البرنامج، فإنك توافق على تحمل المسؤولية الكاملة عن أفعالك.