找回密码
立即注册
搜索
发回帖 发新帖

4918

积分

0

好友

632

主题
发表于 2 小时前 | 查看: 4| 回复: 0

GitLab DevSecOps 安全主题

未授权远程执行

GitLab 已紧急发布安全更新,修复了一个严重漏洞。攻击者无需登录,就可以在受影响服务器上执行任意代码。

该漏洞编号为 CVE-2026-97229,CVSS 评分达到最高值 10.0,同时影响 GitLab 社区版(CE)与企业版(EE)。GitLab 已于 2026 年 10 月 12 日发布相关补丁。

漏洞根源在于 GitLab CI/CD正则表达式编译器 存在整数溢出问题。由于正则表达式校验逻辑存在缺陷,未授权攻击者可以在 CI/CD 配置中植入恶意构造的表达式,触发代码执行。正则表达式本质上是一种用于匹配或过滤数据的文本模式,服务器一旦处理这类恶意构造的正则模式,自身就会遭到入侵。

根据 GitLab 发布的安全公告,该漏洞的利用需要满足特定条件。目前公开的公告内容并未披露完整攻击链路,也没有明确说明利用所需的具体前提。

从 CVSS 评分向量来看,该漏洞可通过网络远程利用,攻击复杂度低。利用过程无需任何权限,也不需要用户交互,对系统机密性、完整性、可用性的影响评级均为高危。

需要注意的是,该漏洞属于服务端代码执行,与仅在访问者浏览器中运行的恶意 JavaScript 完全不同。对于在受影响 GitLab 实例上托管开发项目的企业来说,这类漏洞的危害尤为严重。

一旦攻击者成功利用该漏洞,服务器的数据安全与正常运行都会受到直接威胁。目前公告尚未提及该漏洞已有真实的在野利用案例。

漏洞发现与影响

GitLab 在致谢信息中提到,该漏洞由安全研究员 joaxcar 通过 HackerOne 漏洞赏金计划上报。今年 9 月,GitLab 刚修复过 CI/CD 模块的多处严重正则表达式漏洞。

此前修复的漏洞需要认证后才能利用,而本次新披露的漏洞无需账号就可以发起攻击。公告未说明两类漏洞是否存在相同的根因。

受影响版本包括 GitLab CE 和 EE:19.2 系列早于 19.2.8 的版本、19.3 系列早于 19.3.4 的版本,以及 19.4 系列早于 19.4.2 的版本。使用自托管实例的管理员需立即将实例升级到对应修复版本。GitLab.com 已运行修复后的版本,GitLab Dedicated 客户无需采取任何操作。

补丁更新与注意事项

本次更新还修复了其他安全问题,包括跨站脚本漏洞、授权失效问题,以及 GitLab Duo Agent Platform 中一处与提示词相关的问题。此前 GitLab 发布的 CI/CD 授权漏洞安全更新早已表明,管理员应当完整查阅补丁公告,而不只是盯着那一个最受关注的头号漏洞。

GitLab 提醒,19.3.4 版本存在一个已知 Bug:启用 Ona 集成时,合并请求页面会出现异常。该 Bug 计划在 19.3.5 版本中修复。

管理员在升级过程中需要留意这个已知问题,但不能因此忽略本次紧急安全补丁的部署。GitLab 在公告中附带的实例安全指南也提供了更全面的防护建议。

参考来源:

Critical GitLab Vulnerability Enables Arbitrary Code Execution Attacks on Servers

对于自托管 GitLab 实例的运维与安全实践,云栈社区 汇集了不少相关经验分享,适合需要深入排查配置与版本管理方案的团队参考。




上一篇:GitHub 上 6 本高星开源 AI 书:从 Agent 到强化学习全覆盖
下一篇:Flameshot 开源截图工具:31.1K Star,跨平台替代微信截图
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-10-14 08:12 , Processed in 0.062318 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表