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

目标: 1000 元 · 已筹: 1000

100.0%

CVE-2026-23966 — 神龙十问 AI 深度分析摘要

CVSS 9.1 · Critical

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

🚨 **本质**:sm-crypto 库 SM2 解密逻辑存在缺陷。 💥 **后果**:可能导致 **私钥恢复**,引发严重数据伪造。

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

🔍 **CWE**:CWE-345 (缺乏完整性检查)。 🐛 **缺陷点**:SM2 解密过程未正确验证数据完整性,导致可被伪造。

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

📦 **组件**:sm-crypto (由 JuneAndGreen 开发)。 ⚠️ **版本**:**0.3.14 之前**的所有版本均受影响。

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

🕵️ **黑客能力**:利用解密逻辑缺陷进行 **数据伪造**。 🔑 **核心风险**:可能通过特定攻击手段 **恢复私钥**,彻底破坏加密安全性。

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

🚪 **利用门槛**:**低**。 📊 **CVSS**:AV:N (网络可攻击), AC:L (低复杂度), PR:N (无需权限), UI:N (无需用户交互)。

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

💣 **Exp/PoC**:当前漏洞数据中 **无** 公开 PoC 或已知在野利用记录。 🔗 **参考**:见 GitHub 安全公告链接。

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

🔎 **自查方法**:检查项目依赖列表。 📝 **特征**:若 package.json 中 sm-crypto 版本 **< 0.3.14**,即存在风险。

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

🛡️ **官方修复**:已发布修复。 🔗 **补丁**:参考 GitHub 提交记录 b1c824e...,建议升级至 **0.3.14 或更高** 版本。

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

⏳ **临时规避**:若无法立即升级,建议 **限制 SM2 解密场景** 的信任来源,或引入额外的 **完整性校验层** 进行防御。

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

🔥 **优先级**:**高**。 💡 **建议**:CVSS 评分高 (C:H, I:H),私钥泄露风险极大,建议 **立即升级** 至安全版本。