
🔥 React2Shell Toolkit - CVE-2025-55182 & CVE-2025-66478
🚨 Critical RCE in React Server Components & Next.js 🚨
Professional Red Team Toolkit for CVE-2025-55182 Detection & Exploitation
React2Shell is a critical unauthenticated Remote Code Execution (RCE) vulnerability affecting React Server Components (RSC) and Next.js applications.
| CVE ID | Component | CVSS Score | Impact |
|---|
// Attacker sends malicious Flight protocol payload
POST / HTTP/1.1
Next-Action: exploit
Content-Type: multipart/form-data
{"__proto__": "pollution", "then": "gadget_chain"}
↓
Unsafe Deserialization
↓
Prototype Pollution
↓
💥 Remote Code Execution 💥
|
🔓 Successful RCE Exploitation
Command execution via React2Shell vulnerability |
⚠️ These screenshots demonstrate real exploitation in controlled environments
Use responsibly and only with proper authorization
This repository contains 4 professional-grade tools for CVE-2025-55182 detection and exploitation:
# Clone the repository
git clone https://github.com/cybertechajju/R2C-CVE-2025-55182-66478.git
cd R2C-CVE-2025-55182-66478
# Install Python dependencies
pip install -r requirements.txt
pip install -r exploits/requirements.txt
# Scan single target
nuclei -t nuclei-templates/cve-2025-55182.yaml -u https://target.com
# Scan multiple targets
nuclei -t nuclei-templates/cve-2025-55182.yaml -l targets.txt
# Interactive wizard mode
python exploits/shodan_scanner_advanced.py
# Or with API key directly
python exploits/shodan_scanner_advanced.py --api YOUR_SHODAN_API_KEY
# Interactive mode
bash exploits/scanner_advanced.sh -i
# Quick exploitation
bash exploits/scanner_advanced.sh -d https://target.com -p 2
burp-extension/React2Shell_Burp.pycve-2025-55182/
├── 📂 nuclei-templates/ # Nuclei YAML templates
│ └── cve-2025-55182.yaml # Advanced detection template
├── 📂 exploits/ # Exploitation tools
│ ├── shodan_scanner_advanced.py # Shodan mass scanner
│ ├── scanner_advanced.sh # Bash exploitation framework
│ └── requirements.txt # Python dependencies
├── 📂 burp-extension/ # Burp Suite extension
│ ├── React2Shell_Burp.py # Main extension (30+ payloads)
│ ├── payloads.json # Payload library
│ └── detection_rules.json # Detection patterns
├── 📂 burp bechek/ # BCheck files for Burp Scanner
│ ├── CVE-2025-55182-React2Shell-Active.bcheck
│ └── CVE-2025-66478-NextJS-React2Shell-Active.bcheck
└── 📄 README.md # This file
41 * 271 = 11111 (zero false positives)╔═══════════════════════════════════════════════════════════════╗
║ ⚠️ CRITICAL WARNING ⚠️ ║
╚═══════════════════════════════════════════════════════════════╝
This toolkit is for AUTHORIZED SECURITY TESTING ONLY.
⚖️ Legal Use:
✅ Penetration testing with written authorization
✅ Bug bounty programs within defined scope
✅ Security research on owned infrastructure
✅ Educational purposes in controlled labs
❌ Illegal Activities:
⛔ Unauthorized system access
⛔ Malicious exploitation
⛔ Data theft or destruction
⛔ Deploying malware
By using this toolkit, you agree to use it ethically and legally.
Unauthorized access to computer systems is illegal under:
• Computer Fraud and Abuse Act (CFAA) - USA
• Computer Misuse Act - UK
• Similar laws worldwide
🔒 You are solely responsible for your actions.
Security Researcher • Red Team Specialist • Bug Bounty Hunter
Motto: Keep Learning Keep Hacking 🚀
If this toolkit helped you, please ⭐ star this repository!
For Educational and Authorized Security Testing Only
No warranty or liability provided. Use at your own risk.
Open an Issue or reach out on social media!
Made with ❤️ by CyberTechAjju
Keep Learning. Keep Hacking. Stay Ethical. 🎯🔐
| CVE-2025-55182 | React Server Components | 10.0 🔴 | Complete Server Takeover |
| CVE-2025-66478 | Next.js Server Actions | 10.0 🔴 | Full System Compromise |
|
💥 Vulnerability Confirmation
Server compromise through Flight protocol |
🔍 Nuclei TemplateAdvanced Scanner ✅ 5 Payloads |
🐍 Shodan ScannerTarget Discovery ✅ Automated Search |
💻 Bash ExploitCLI Framework ✅ 8 Predefined Payloads |
🔧 Burp ExtensionManual Testing ✅ 30+ Payloads |
|
|
|
|
|
|
|
| |