GitLab 已发布针对其社区版 (CE) 和企业版 (EE) 软件的最高严重性安全漏洞的补丁,该漏洞可能导致任意代码执行。
“GitLab 已修复一个问题,在某些情况下,未经身份验证的用户可能通过 CI/CD 配置中的特制正则表达式在 GitLab 服务器上执行任意代码,原因是正则表达式验证不足,”该公司在周一的公告中表示。
该漏洞被追踪为 CVE-2026-97229,描述为整数溢出问题。它的 CVSS 分数为 10.0。受影响的版本包括 -
所有 19.2 版本,低于 19.2.8
所有 19.3 版本,低于 19.3.5,和
所有 19.4 版本,低于 19.4.2
该漏洞的补丁已在版本 19.4.2、19.3.5 和 19.2.8 中提供。此外,还修复了三个高严重性漏洞 -
CVE-2026-92883 (CVSS 分数:8.7) - 一个跨站脚本漏洞,可能允许经过身份验证的用户通过特制的代码库在其他用户的浏览器会话中执行任意 JavaScript。
CVE-2026-16301 (CVSS 分数:8.5) - 下游管道创建服务中的不当授权漏洞,可能允许具有开发者角色的经过身份验证的用户在受保护的分支上执行 CI/CD 管道。
CVE-2026-14814 (CVSS 分数:8.2) - 一个宽松的正则表达式漏洞,可能允许用户污染原始代码库文件的缓存响应,导致目标用户的 CI/CD 管道执行特制内容,并可能暴露受保护的环境变量。
此次披露是在修复了 AI Gateway 中的一个关键漏洞 (CVE-2026-90970,CVSS 分数:9.9) 几周后,该漏洞可能允许具有 Duo Agent Platform 访问权限的经过身份验证的用户通过特制的流程配置突破提示模板沙箱,并在 AI Gateway 上实现任意命令执行。
上个月,GitLab CE 和 EE 中另一个最高严重性安全漏洞 (CVE-2026-85706,CVSS 分数:10.0) 在公开披露后数小时内就遭遇了实际探测。
觉得这篇文章有趣吗?请在 Google News、Twitter 和 LinkedIn 上关注我们,以阅读更多我们发布的独家内容。