目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1000

100.0%

CVE-2024-1207 — 神龙十问 AI 深度分析摘要

CVSS 9.8 · Critical

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 分数高 (严重)。 🚀 **行动**:立即修补!