网络安全

利用 GitLab“最高严重性”漏洞针对 Alpine Linux 发动攻击

Alpine Linux 遭遇了利用 GitLab 严重安全漏洞(CVE-2026-97229)的攻击尝试,该漏洞允许远程执行恶意软件,促使美国网络安全与基础设施安全局(CISA)将其列入已知被利用漏洞目录。

2026-10-30
1 分钟阅读
88 浏览量
certi.news
利用 GitLab“最高严重性”漏洞针对 Alpine Linux 发动攻击

安全报告显示,Alpine Linux 发行版遭遇了一次针对 GitLab 平台最高级别安全漏洞的攻击尝试,该漏洞允许未授权的攻击者在服务器上远程执行任意代码(RCE)。该漏洞编号为 CVE-2026-97229,根据 CVSS 评级标准,其严重性评分高达 10/10,使其成为当前最危险的威胁之一。

攻击详情与技术机制

根据 Alpine Linux 的数据,某个威胁主体于 10 月 20 日和 21 日期间攻击了该发行版的 GitLab 实例。攻击始于使用新注册的账户提交特制的 CI/CD 配置文件,导致工作进程(worker processes)崩溃。尽管攻击未能成功入侵底层系统,但攻击者表现出了极高的专业水平;他们下载了 GitLab 的容器镜像(container image),这表明他们试图“微调”漏洞利用程序,使其精确适配目标环境。

该漏洞源于 Ruby 编程语言所使用的 Onigmo 引擎内部对正则表达式(Regular Expression validation)验证不足。由于该漏洞存在于语言引擎中而非 GitLab 代码本身,因此传统的平台更新可能不足以提供保护。

这对用户和管理员意味着什么?

对于不依赖现成 GitLab 软件包、而是使用自定义 Ruby 版本或从源码运行 GitLab 的组织来说,这一进展带来了技术挑战。在这种情况下,仅将 GitLab 更新到 19.3.6 版本是不够的,必须独立更新 Ruby 语言以确保漏洞得到修补。

为确保安全,必须确保使用以下版本或更高版本的 Ruby:

  • 3.3.13
  • 3.4.12
  • 4.0.9

国际响应

美国网络安全与基础设施安全局(CISA)已将 CVE-2026-97229 漏洞列入已知被利用漏洞(KEV)目录,并向联邦机构发出紧急指令,要求在最多三天内修复该漏洞。

新闻来源
SecurityWeek
查看原始来源 ↗
c
作者

certi.news

同一分类

你可能还喜欢

查看所有新闻