CVE-2024-1207
— 神龙十问 AI 深度分析摘要
CVSS 9.8 · Critical
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:SQL注入 (SQLi)。
💥 **后果**:攻击者可读取、修改或删除数据库内容,甚至获取服务器控制权。
Q2根本原因?(CWE/缺陷点)
🔍 **CWE-89**:SQL注入漏洞。
⚠️ **缺陷**:用户输入参数未充分转义,直接拼接进SQL语句。
Q3影响谁?(版本/组件)
📦 **组件**:WordPress Plugin WP Booking Calendar。
🏷️ **厂商**:wpdevelop。
📉 **版本**:9.9 及之前所有版本。
Q4黑客能干啥?(权限/数据)
👮 **权限**:无需认证 (Unauthenticated)。
📊 **数据**:高机密性、高完整性、高可用性影响 (CVSS H/I/A: H)。
🔓 **能力**:可提取数据库敏感信息。
Q5利用门槛高吗?(认证/配置)
🚪 **门槛**:极低。
🔑 **认证**:无需登录。
🌐 **网络**:远程利用 (AV:N)。
🎯 **复杂度**:低 (AC:L)。
Q6有现成Exp吗?(PoC/在野利用)
🧪 **PoC**:有现成代码。
🔗 **来源**:GitHub (sahar042/CVE-2024-1207)。
📝 **触发点**:`calendar_request_params[dates_ddmmyy_csv]` 参数。
Q7怎么自查?(特征/扫描)
🔎 **扫描特征**:检测 `admin-ajax.php` 请求中的 `WPBC_AJX_BOOKING__CREATE` 动作。
📡 **Payload**:针对 `dates` 参数注入 SQL 语句。
Q8官方修了吗?(补丁/缓解)
🛠️ **修复**:官方已发布修复版本 (Changeset 3032596)。
✅ **建议**:立即升级至最新版本。
Q9没补丁咋办?(临时规避)
🛡️ **临时规避**:
1. 限制 `admin-ajax.php` 访问权限。
2. 使用 WAF 过滤 SQL 注入特征。
3. 暂时禁用该插件(如非核心业务)。
Q10急不急?(优先级建议)
🔥 **优先级**:极高。
⚡ **理由**:无认证、远程利用、CVSS 分数高 (严重)。
🚀 **行动**:立即修补!