CVE-2021-25094
— 神龙十问 AI 深度分析摘要
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:访问控制错误导致未授权文件上传。
💥 **后果**:攻击者可上传恶意 ZIP 文件,直接导致 **远程代码执行 (RCE)**,服务器沦陷。
Q2根本原因?(CWE/缺陷点)
🔍 **CWE-306**:缺少身份验证。
🐛 **缺陷点**:`add_custom_font` 接口无需登录即可调用,允许上传未压缩的 ZIP 文件到上传目录。
Q3影响谁?(版本/组件)
📦 **产品**:WordPress 插件 **Tatsu Builder**。
📉 **版本**:版本 **<= 3.3.11**(3.3.12 之前)。
Q4黑客能干啥?(权限/数据)
👑 **权限**:无需认证(Unauthenticated)。
📂 **数据**:完全控制服务器,可执行任意系统命令,窃取数据或植入后门。
Q5利用门槛高吗?(认证/配置)
📉 **门槛极低**:无需登录,无需特殊配置。
🎯 **利用**:直接通过 `admin-ajax.php` 接口发起请求即可触发。
Q6有现成Exp吗?(PoC/在野利用)
🔥 **有现成 Exp**:GitHub 上已有多个 PoC(如 `exploit-rce.py`、`typehub-exploiter`)。
🌍 **在野利用**:ProjectDiscovery 已收录 Nuclei 模板,风险极高。
Q7怎么自查?(特征/扫描)
🔎 **扫描特征**:检测 `wp-admin/admin-ajax.php` 请求。
📂 **路径**:关注 `/wp-content/uploads/typehub/custom/` 目录下的异常文件。
Q8官方修了吗?(补丁/缓解)
🛡️ **官方修复**:升级到 **3.3.12** 或更高版本即可修复此漏洞。
📝 **建议**:立即检查插件版本。
Q9没补丁咋办?(临时规避)
🚧 **临时规避**:若无补丁,需手动限制 `admin-ajax.php` 对 `add_custom_font` 的访问。
🔒 **措施**:配置 WAF 拦截未授权的 ZIP 上传请求。
Q10急不急?(优先级建议)
🚨 **优先级:极高**。
⚡ **原因**:无需认证即可 RCE,影响范围广(约 10 万网站),必须 **立即修复**。