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),虽需认证,但后果严重。建议**立即升级**或应用缓解措施。