SystemVll/CVE-2025-48827

GitHub: SystemVll/CVE-2025-48827

CVE-2025-48827 的 PoC 漏洞利用工具,用于检测和验证 vBulletin 在 PHP 8.1+ 下的身份验证绕过漏洞。

Stars: 1 | Forks: 0

# CVE-2025-48827 - vBulletin 身份验证绕过漏洞利用 ## 概述 本仓库包含 CVE-2025-48827 的概念验证漏洞利用程序。这是一个严重的身份验证绕过漏洞,影响在 PHP 8.1 或更高版本上运行的 vBulletin 5.0.0–5.7.5 和 6.0.0–6.0.3。该漏洞允许未经身份验证的攻击者远程调用受保护的 API 方法,可能导致远程代码执行和系统全面被攻陷。 - **作者:** pszyszkowski - **严重程度:** 严重 - **CVE:** [CVE-2025-48827](https://nvd.nist.gov/vuln/detail/CVE-2025-48827) - **参考:** - https://karmainsecurity.com/dont-call-that-protected-method-vbulletin-rce ## 影响 成功利用该漏洞将允许未经身份验证的远程攻击者以 Web 服务器用户的身份执行任意系统命令,从而导致系统被全面攻陷。 ## 要求 - Python 3.7+ - `requests` 库 - `colored` 库 - `pyfiglet` 库 安装依赖: ``` pip install requests colored pyfiglet ``` ## 用法 准备一个文本文件(例如 `targets.txt`),每行包含一个目标 URL: ``` http://example.com https://forum.example.org ``` 运行漏洞利用程序: ``` python main.py targets.txt ``` 可选:设置自定义超时时间(默认为 10 秒): ``` python main.py targets.txt --timeout 20 ``` ## 工作原理 - 通过寻找常见特征来检查目标是否正在运行 vBulletin。 - 向 `/ajax/api/ad/wrapAdTemplate` 发送精心构造的未经身份验证的请求。 - 通过检查 JSON 响应中的特定模式来确认漏洞是否利用成功。 - 报告存在漏洞的目标并提供修复建议。 ## 修复建议 - 在升级到 PHP 8.1 之前,先升级到 vBulletin 6.0.4+ 版本。 - 应用最新的安全补丁。 ## 免责声明 本工具仅供教育和授权的安全测试使用。未经明确许可,请勿将其用于任何系统。
标签:CISA项目, Python, vBulletin, 无后门, 认证绕过, 逆向工具