CVE-2024-0705
— 神龙十问 AI 深度分析摘要
CVSS 9.8 · Critical
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:SQL注入漏洞。
💥 **后果**:攻击者可执行任意SQL查询,导致数据泄露、篡改或系统被控。
Q2根本原因?(CWE/缺陷点)
🔍 **CWE-89**:SQL注入。
🐛 **缺陷点**:对用户提供的参数(特别是 'id' 参数)**转义不充分**,缺乏必要的预处理。
Q3影响谁?(版本/组件)
🎯 **组件**:WordPress Plugin Stripe Payment Plugin for WooCommerce。
📦 **版本**:**3.7.9 及之前版本**。
🏢 **厂商**:themehigh。
Q4黑客能干啥?(权限/数据)
👮 **权限**:无需认证(Unauthenticated)。
📊 **数据**:高机密性(C:H)、高完整性(I:H)、高可用性(A:H)影响。
🔓 **能力**:直接读取/修改数据库内容。
Q5利用门槛高吗?(认证/配置)
📉 **门槛极低**。
✅ **无需认证**:攻击者无需登录。
✅ **无需交互**:无需用户点击(UI:N)。
✅ **网络可达**:远程利用(AV:N)。
Q6有现成Exp吗?(PoC/在野利用)
🧪 **有现成PoC**。
🔗 **来源**:ProjectDiscovery Nuclei Templates。
📝 **原理**:发送构造的 'id' 参数即可触发注入。
Q7怎么自查?(特征/扫描)
🔎 **自查方法**:
1. 检查插件版本是否 ≤ 3.7.9。
2. 使用 Nuclei 模板扫描 'id' 参数的注入点。
3. 监控数据库异常查询日志。
Q8官方修了吗?(补丁/缓解)
🛡️ **官方修复**:
📅 **发布日期**:2024-01-19。
🔧 **措施**:厂商已发布修复版本(参考 WordPress Trac changeset),请升级至最新版。
Q9没补丁咋办?(临时规避)
⚠️ **临时规避**:
1. **立即升级**插件至最新版本。
2. 若无补丁,暂时**禁用**该支付插件。
3. 配置 WAF 拦截包含 SQL 关键字的 'id' 参数请求。
Q10急不急?(优先级建议)
🔥 **优先级:极高**。
📈 **CVSS 评分**:高危(向量显示所有维度均为高/正常)。
💡 **建议**:鉴于无需认证且影响全面,建议**立即修复**,防止自动化扫描攻击。