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

目标: 1000 元 · 已筹: 1000

100.0%

CVE-2025-47277 — 神龙十问 AI 深度分析摘要

CVSS 9.8 · Critical

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

🚨 **本质**:vLLM 的 PyNcclPipe KV 缓存传输机制存在代码缺陷。 🔥 **后果**:TCPStore 接口访问范围未受限制,导致**严重的安全边界失效**,可能引发数据泄露或服务中断。

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

🛡️ **CWE**:CWE-502 (反序列化不可信数据)。 🔍 **缺陷点**:**PyNcclPipe** 在传输 KV 缓存时,未正确限制 **TCPStore** 接口的访问权限,导致潜在的反序列化风险或越权访问。

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

📦 **厂商**:vllm-project。 📦 **产品**:vLLM。 📅 **受影响版本**:**0.6.5 至 0.8.4**。 ✅ **安全版本**:0.8.5 及以上(需升级)。

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

💀 **黑客能力**: - **C:H**:完全**机密性**丧失(读取敏感 KV 缓存数据)。 - **I:H**:完全**完整性**破坏(篡改模型推理状态)。 - **A:H**:完全**可用性**影响(导致服务崩溃或拒绝服务)。

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

🔓 **利用门槛**:**极低**。 - **AV:N**:网络远程利用。 - **AC:L**:攻击复杂度低。 - **PR:N**:**无需认证**。 - **UI:N**:无需用户交互。

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

🧪 **PoC/在野**:目前数据中 **pocs 为空**,暂无公开现成 Exp 或确切的在野利用报告。 ⚠️ 但鉴于 CVSS 评分极高,需警惕未来出现的利用代码。

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

🔍 **自查方法**: 1. 检查 vLLM 版本是否在 **0.6.5 - 0.8.4** 区间。 2. 审查代码中是否使用了 **PyNcclPipe** 进行分布式 KV 缓存传输。 3. 确认 **TCPStore** 配置是否缺乏严格的访问控制列表 (ACL)。

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

🛠️ **官方修复**:已修复。 - **PR**:[vllm-project/vllm#15988](https://github.com/vllm-project/vllm/pull/15988) - **Commit**:[0d6e187](https://github.com/vllm-project/vllm/commit/0d6e187e88874c39cda7409cf673f9e6546893e7) - **公告**:[…

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

🚧 **临时规避**: - **升级**:立即升级至 **v0.8.5+**。 - **隔离**:若无法升级,确保 vLLM 部署在**隔离网络**中,禁止外部直接访问 TCPStore 端口。 - **监控**:加强对 KV 缓存传输流量的异常监控。

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

🔥 **优先级**:**紧急 (Critical)**。 - **CVSS**:**9.8** (极高)。 - **建议**:作为 LLM 推理引擎,vLLM 处理大量敏感数据。鉴于**无需认证**且**影响全面**,建议**立即**执行升级或网络隔离措施。