
This is a POC for testing your projects that are vulnerable to CVE-2025-55182 with a terminal and ability to scan a list

A lightweight, multi-threaded Proof of Concept (PoC) tool designed to detect and demonstrate the Next.js React Server Components (RSC) Remote Code Execution vulnerability (React2Shell). This tool allows for both single-target verification and high-concurrency mass scanning.
pip install -r requirements.txt
The script simple_poc.py supports two main modes: Single URL mode and List mode.
Scan a single URL. If the target is vulnerable, the tool will drop into an interactive shell.
python simple_poc.py -u <url>
Scan a list of URLs from a file. This mode uses threading for performance and displays a status dashboard.
python simple_poc.py -i <targets.txt> [-t THREADS] [--start INDEX]
-u, --url: Specify a single target URL (e.g., http://example.com).-i, --input: Specify a text file containing a list of URLs to scan (one per line).-t, --threads: Set the number of concurrent threads for mass scanning (default: 20).--start: Resume scanning from a specific line number (0-based index) in the input file.Scan a single site:
python simple_poc.py -u https://vulnerable-site.com
Scan a list with 50 threads:
python simple_poc.py -i targets.txt -t 50
Resume a scan from line 1000:
python simple_poc.py -i targets.txt -t 50 --start 1000
This software is provided for educational and authorized security testing purposes only. The author accepts no liability for any misuse of this software or for any damage caused by its use. ensure you have implicit authorization before scanning any targets.