CVE-2026-31718
— 神龙十问 AI 深度分析摘要
CVSS 9.8 · Critical
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:Linux内核 `ksmbd` 模块存在 **使用后释放 (UAF)** 漏洞。
💥 **后果**:远程攻击者可触发 **远程代码执行 (RCE)**,完全控制目标系统。
Q2根本原因?(CWE/缺陷点)
🔍 **缺陷点**:耐久文件句柄清理机制不对称。
📉 **原因**:`session_fd_check()` 将 `fp->conn` 置空,但未清理 `fp->lock_list`。后续清理线程访问已释放的 `conn` 对象,导致 **Slab UAF**。
Q3影响谁?(版本/组件)
🖥️ **受影响组件**:Linux 内核中的 **ksmbd** 服务。
📦 **厂商**:Linux。
⚠️ **注意**:具体版本号需参考官方补丁链接,通常涉及启用了 ksmbd 且使用耐久文件句柄的内核版本。
Q4黑客能干啥?(权限/数据)
👑 **权限**:最高权限(Root/Kernel)。
📊 **影响**:
- **机密性**:高 (C:H) - 可读取所有数据。
- **完整性**:高 (I:H) - 可篡改系统。
- **可用性**:高 (A:H) - 可导致崩溃或控制。
Q5利用门槛高吗?(认证/配置)
🚪 **门槛**:极低。
🌐 **网络**:远程 (AV:N)。
🔑 **认证**:无需认证 (PR:N)。
🧠 **复杂度**:低 (AC:L)。
👤 **用户交互**:无需 (UI:N)。
Q6有现成Exp吗?(PoC/在野利用)
📦 **Exp**:数据中未提供现成 PoC 或链接。
🌍 **在野**:暂无公开在野利用报告(基于当前数据)。
⚠️ **风险**:CVSS 10.0 分,高危漏洞极易被编写利用代码。
Q7怎么自查?(特征/扫描)
🔍 **自查特征**:
1. 检查内核是否加载 `ksmbd` 模块。
2. 检查 SMB 服务是否启用“耐久文件句柄”功能。
3. 监控内核日志中是否有 `ksmbd` 相关的 UAF 或段错误报错。
Q8官方修了吗?(补丁/缓解)
🛡️ **状态**:已修复。
📝 **补丁**:Linux 内核稳定版已合并修复补丁(见参考链接中的 git commits)。
✅ **建议**:立即升级内核至包含修复的版本。
Q9没补丁咋办?(临时规避)
🚧 **临时规避**:
1. **禁用 ksmbd**:如果不需要 SMB 服务,直接卸载或禁用 `ksmbd` 模块。
2. **网络隔离**:限制 SMB 端口 (445) 的访问,仅允许可信内网访问。
3. **关闭耐久句柄**:若必须使用,尝试配置禁用耐久文件句柄清理机制(需验证配置项)。
Q10急不急?(优先级建议)
🔥 **优先级**:**紧急 (P0)**。
💡 **理由**:CVSS 3.1 满分 10.0,无需认证即可远程执行代码。建议 **立即** 打补丁或采取缓解措施。