• 网站首页
  •   >   威胁情报
  •   >   正文
  • 威胁情报

    GitLab 路径遍历漏洞(CVE-2026-85706)

    发布日期:2026-09-14    浏览次数:


    GitLab 路径遍历漏洞(CVE-2026-85706)


    一、漏洞技术信息


    漏洞类型:路径遍历漏洞(CWE-22),可导致未授权信息泄露与潜在远程代码执行。

    影响产品及版本:

    GitLab CE/EE 受影响版本包括:


       18.7 <= 版本 < 19.1.8

       19.2 <= 版本 < 19.2.6

       19.3 <= 版本 < 19.3.2


    攻击场景:攻击者可通过网络访问 GitLab 实例(尤其是公网暴露的实例),向 repository commits API 端点发送构造的路径遍历请求(如 ../../),无需认证即可读取服务器任意文件(如配置文件、密钥、源码等)。

    在野利用情况:该漏洞已被美国 CISA 列入《已知被利用漏洞目录》(KEV),表明存在实际攻击活动。公开利用代码(POC)已出现,且攻击复杂度低(CVSS v3.1 评分 10.0)。

    威胁团伙:未明确关联特定 APT 组织,但漏洞被标记为“重保2026”重点防护目标,可能针对高价值企业或政府机构供应链。


    二、安全活动事件分析


    事件一:2026年9月10日,美国 CISA 官方将 GitLab 路径遍历漏洞(CVE-2026-85706)加入《已知被利用漏洞目录》,要求联邦机构立即修复。

    事件二:2026年9月12日,GitLab 官方发布安全补丁(19.1.8/19.2.6/19.3.2),修复该漏洞并警告“攻击者可借此窃取敏感凭据”。


    三、技术分析和建议


    分析: 攻击者可利用此漏洞绕过目录限制,读取 GitLab 服务器中的敏感文件(如 .gitlab-secrets.json、/etc/passwd),进而获取云服务商密钥、数据库凭证或 CI/CD 配置,可能导致供应链攻击或横向渗透。


    四、建议措施


    紧急升级:立即升级至修复版本(≥19.1.8/19.2.6/19.3.2)。

    临时缓解:1.通过防火墙或反向代理限制对 repository commits API 的公网访问,仅允许可信 IP。2.启用 GitLab 访问日志审计,监控异常路径遍历请求(如包含 ../ 的 URL)。

    后续加固:1.定期扫描 GitLab 实例中存储的密钥和凭证,避免敏感信息硬编码。2.对 CI/CD 流水线实施最小权限原则,隔离部署环境与构建环境。


    五、结论概述


    综合开源情报分析,GitLab 路径遍历漏洞(CVE-2026-85706)为高危漏洞(CVSS 10.0),攻击门槛极低且已被实战利用。其影响范围覆盖全球数十万企业级用户,可能成为供应链攻击的突破口。建议受影响用户优先升级并强化访问控制,同时审计历史日志以排查潜在入侵痕迹。






    一审:胡洋

    二审:胡洋

    三审:杨文

    地址: 成都市外东成洛大道2025号 版权所有©成都大学 蜀ICP备05006454号电话:028-84616931  邮编:610106