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

目标: 1000 元 · 已筹: 1336

100%

CVE-2021-34187 — 神龙十问 AI 深度分析摘要

Q1这个漏洞是什么?(本质+后果)

🚨 **本质**:Chamilo LMS 存在 **SQL注入** 漏洞。 💥 **后果**:攻击者可非法操作数据库,窃取或篡改数据。

Q2根本原因?(CWE/缺陷点)

🔍 **缺陷点**:`main/inc/ajax/model.ajax.php` 文件。 ⚠️ **原因**:未对输入参数进行严格过滤,导致恶意SQL代码执行。

Q3影响谁?(版本/组件)

📦 **组件**:Chamilo LMS(开源在线学习系统)。 📅 **版本**:影响 **1.11.14** 及更早版本。

Q4黑客能干啥?(权限/数据)

🕵️ **权限**:可执行任意SQL命令。 📂 **数据**:可能泄露用户信息、课程内容等敏感数据。

Q5利用门槛高吗?(认证/配置)

🚪 **认证**:**无需认证**(Unauthenticated)。 🎯 **入口**:通过 `searchField`、`filters` 或 `filters2` 参数即可触发。

Q6有现成Exp吗?(PoC/在野利用)

💻 **Exp**:有现成 PoC。 🔗 **来源**:ProjectDiscovery nuclei-templates 已收录利用模板。

Q7怎么自查?(特征/扫描)

🔎 **自查**:扫描 Chamilo 实例的 `/main/inc/ajax/model.ajax.php` 接口。 📡 **工具**:使用支持 SQLi 检测的扫描器(如 Nuclei)。

Q8官方修了吗?(补丁/缓解)

🛡️ **补丁**:官方已修复。 📝 **参考**:GitHub 提交记录 `f7f9357` 和 `005dc8e` 提供了修复方案。

Q9没补丁咋办?(临时规避)

⏳ **临时规避**:升级至最新版本。 🚫 **替代**:若无法升级,限制对 `model.ajax.php` 的访问权限。

Q10急不急?(优先级建议)

🔥 **优先级**:**高**。 ⚡ **理由**:无需认证即可利用,风险极高,建议立即修复。