CVE-2024-6678
— 神龙十问 AI 深度分析摘要
CVSS 9.9 · Critical
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:身份伪造触发流水线。
💥 **后果**:攻击者可冒充任意用户执行CI/CD任务,导致代码篡改或数据泄露。
Q2根本原因?(CWE/缺陷点)
🔍 **CWE-290**:身份验证绕过缺陷。
⚠️ **缺陷点**:系统未严格校验Pipeline触发者的真实身份,允许非法身份注入。
Q3影响谁?(版本/组件)
📦 **厂商**:GitLab。
📅 **版本**:
- CE/EE 8.14 ~ 17.1.7
- 17.2 ~ 17.2.5
- 17.3 ~ 17.3.2
*(以上版本均受影响)*
Q4黑客能干啥?(权限/数据)
👤 **权限**:以**任意用户**身份操作。
📂 **数据**:可访问受保护分支、触发敏感构建、窃取CI/CD变量(如密钥)。
Q5利用门槛高吗?(认证/配置)
🔑 **门槛**:中等。
✅ **需认证**:攻击者需拥有**低权限**(PR:L)账户。
🌐 **网络**:远程(AV:N)。
🎯 **复杂度**:低(AC:L)。
Q6有现成Exp吗?(PoC/在野利用)
🧪 **PoC**:暂无公开代码。
🌍 **在野**:未知。
📝 **参考**:HackerOne报告 #2595495 提供了技术细节,但需权限查看。
Q7怎么自查?(特征/扫描)
🔎 **自查**:检查GitLab实例版本是否在受影响列表中。
🛡️ **扫描**:使用CVSS向量 `CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H` 进行资产匹配。
Q8官方修了吗?(补丁/缓解)
🛡️ **修复**:官方已发布补丁。
📌 **行动**:升级至各分支的最新安全版本(17.1.7+ / 17.2.5+ / 17.3.2+)。
Q9没补丁咋办?(临时规避)
⚠️ **规避**:若无补丁,限制**内部用户**权限。
🚫 **策略**:禁用非必要的Pipeline触发权限,严格审查合并请求审批流程。
Q10急不急?(优先级建议)
🔥 **优先级**:**高**。
💡 **理由**:CVSS评分高(H),远程可利用,且涉及CI/CD核心安全边界,极易被用于供应链攻击。