【已复现】GitLab严重RCE漏洞,利用代码已公开"

admin 2026-10-16 13:30:18 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

【已复现】GitLab 严重 RCE 漏洞,利用代码已公开

原创

360漏洞研究院
360漏洞研究院

360漏洞研究院

2026年10月14日 15:53
四川

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

GitLab CE/EE 曝出严重远程代码执行漏洞(CVE-2026-97229,CVSS 10.0)。攻击者在满足特定条件时,可借助恶意 CI/CD 配置中的正则表达式触发整数溢出,并在 GitLab 服务器上执行代码。

利用前置条件:

  • 攻击者能够访问目标 GitLab 服务及公开项目的 CI Lint 接口
  • 攻击者具备公开项目的写入权限,可提交恶意 CI/CD 配置及特制仓库路径;允许自行注册并创建公开项目的实例也可能满足该条件
  • 公开 PoC 受版本及系统架构限制,最终触发请求无需认证

目前360图龙锋 · 漏洞挖掘智能体已成功复现该漏洞。本文包含完整影响范围、正式修复方案、技术原理与复现细节。

漏洞概述
漏洞名称 GitLab CI/CD 正则表达式编译器整数溢出远程代码执行漏洞
漏洞编号 CVE-2026-97229
公开时间 2026-10-13 POC状态 已公开
漏洞类型 整数溢出 EXP状态 已公开
利用可能性 高 技术细节状态 已公开
CVSS 3.1 10.0 在野利用状态 未发现

01

漏洞影响范围

受影响版本范围:

19.2.0 <= GitLab CE/EE <= 19.2.7

19.3.0 <= GitLab CE/EE <= 19.3.4

19.4.0 <= GitLab CE/EE <= 19.4.1

02

修复建议

正式防护方案

19.2 分支升级至 19.2.8 或更高版本

19.3 分支升级至 19.3.5 或更高版本

19.4 分支升级至 19.4.2 或更高版本

03

漏洞描述

近日,安全研究员披露了 GitLab CE/EE CI/CD 正则表达式编译器中存在的整数溢出漏洞(CVE-2026-97229)。该漏洞源于正则表达式校验不足,攻击者可利用恶意 CI/CD 配置中的特制正则表达式绕过初步校验,并在匹配包含特定 UTF-8 字符的仓库路径时,触发 Ruby Onigmo 正则表达式引擎重新编译。由于重新编译过程中的长度计算存在整数溢出问题,可能导致生成的正则表达式指令异常,进一步破坏内存状态并控制程序执行流程。攻击者在具备公开项目写入权限的情况下,可通过 CI Lint 接口触发漏洞,即使最终请求未经身份认证,也能够以 GitLab 服务的 git 用户权限执行任意系统命令。该漏洞可能导致服务器遭受远程代码执行、敏感数据泄露及业务服务中断等严重影响。

04

漏洞复现

360漏洞研究院依托图龙锋漏洞挖掘智能体已成功复现 CVE-2026-97229。通过向 GitLab 公开项目提交特制 CI/CD 配置及仓库路径,触发 CI Lint 接口中的整数溢出漏洞,成功以 GitLab 服务的 git 用户权限执行系统命令,并获取目标系统信息,验证了远程代码执行漏洞的实际危害。

GitLab CI/CD 正则表达式编译器整数溢出远程代码执行漏洞复现

05

产品侧支持情况

360安全智能体:支持该漏洞攻击的智能分析。

360测绘云 Quake:默认支持该产品的指纹识别。

360高级持续性威胁预警系统:预计 2026年10月15日发布规则更新包,支持该漏洞利用行为的检测。

360资产与漏洞检测管理系统:预计 2026年10月15日发布规则更新包,支持该漏洞利用行为的检测。
本地安全大脑:默认支持该漏洞的PoC检测。

06

时间线

2026年10月14日,360漏洞研究院发布本安全风险通告。

07

参考链接

https://github.com/jburgess-r7/CVE-2026-97229-PoC

https://nvd.nist.gov/vuln/detail/CVE-2026-97229

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/

08

更多漏洞情报

“扫描下方二维码,进入公众号粉丝交流群。更多一手网安资讯、漏洞预警、技术干货和技术交流等您参与!”

建议您订阅360漏洞情报服务,获取更多漏洞情报详情以及处置建议,让您的企业远离漏洞威胁。

邮箱:[email protected]

网址:https://vi.loudongyun.360.net

“洞”悉网络威胁,守护数字安全

关于我们

360漏洞研究院,隶属于360安全能力中心。其成员常年入选谷歌、微软、华为等厂商的安全精英排行榜, 并获得谷歌、微软、苹果史上最高漏洞奖励。研究院是中国首个荣膺Pwnie Awards“史诗级成就奖”,并获得多个Pwnie Awards提名的组织。累计发现并协助修复谷歌、苹果、微软、华为、高通等全球顶级厂商CVE漏洞3000多个,收获诸多官方公开致谢。研究院也屡次受邀在BlackHat,Usenix Security,Defcon等极具影响力的工业安全峰会和顶级学术会议上分享研究成果,并多次斩获信创挑战赛、天府杯等顶级黑客大赛总冠军和单项冠军。研究院将凭借其在漏洞挖掘和安全攻防方面的强大技术实力,帮助各大企业厂商不断完善系统安全,为数字安全保驾护航,筑造数字时代的安全堡垒。

【已复现】GitLab远程代码执行漏洞(CVE-2026-97229)" 网络安全文章

【已复现】GitLab远程代码执行漏洞(CVE-2026-97229)"

GitLabCE/EE存在CVE-2026-97229远程代码执行漏洞,源于CI/CD正则表达式编译器整数溢出,攻击者可无凭据远程触发,以git账号执行任意命令,可能导致服务器被控制及源码凭据泄露。影响19.2至19.4多个版本,官方已发布修复版本,建议用户尽快升级,并可通过限制匿名访问等临时措施缓解风险。
评论:0   参与:  0