CVE-2024-9164
— 神龙十问 AI 深度分析摘要
CVSS 9.6 · Critical
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:GitLab 管道权限绕过。
💥 **后果**:攻击者可在**任意分支**强制运行 CI/CD 管道,导致代码执行失控。
Q2根本原因?(CWE/缺陷点)
🔍 **CWE-306**:缺少对关键操作的正确访问控制。
⚠️ **缺陷点**:未严格限制管道触发权限,导致非授权分支也能被利用。
Q3影响谁?(版本/组件)
📦 **厂商**:GitLab。
📅 **版本**:
- 12.5 ~ 17.2.9
- 17.3 ~ 17.3.5
- 17.4 ~ 17.4.2
*(所有未修复版本均受影响)*
Q4黑客能干啥?(权限/数据)
🕵️ **权限**:需低权限用户(PR:L)。
📂 **数据**:可执行任意代码,导致**高机密性**和**高完整性**破坏,甚至接管 CI/CD 环境。
Q5利用门槛高吗?(认证/配置)
🔑 **门槛**:中等。
✅ **认证**:需要**低权限**账号(非公开漏洞,需登录)。
⚙️ **配置**:利用简单,无需复杂交互(UI:N)。
Q6有现成Exp吗?(PoC/在野利用)
📜 **Exp**:暂无公开 PoC。
🌍 **在野**:目前无在野利用报告。
🔗 **来源**:HackerOne 报告 #2711204 已披露技术细节。
Q7怎么自查?(特征/扫描)
🔎 **自查**:检查 GitLab 实例版本是否在上述受影响区间。
🛡️ **扫描**:使用支持 CVE-2024-9164 的漏洞扫描器检测版本指纹。
Q8官方修了吗?(补丁/缓解)
🛡️ **官方**:已发布修复。
🔧 **补丁**:升级至 **17.2.9+**、**17.3.5+** 或 **17.4.2+** 即可修复。
Q9没补丁咋办?(临时规避)
⏳ **临时**:若无补丁,限制**合并请求**触发管道的权限。
🚫 **隔离**:严格审查 CI/CD 配置,禁止非受控分支触发构建。
Q10急不急?(优先级建议)
🔥 **优先级**:高。
⚡ **建议**:CVSS 评分高(C:H/I:H),虽需认证,但后果严重。建议**立即升级**或应用缓解措施。