---
title: "Alpine：GitLab 遭 CVE-2026-97229 利用尝试，按失陷标准整机重建 - Angryecho"
description: "2026年10月28日，Alpine Linux 官方发文称：10月20–21日，有攻击者对其 GitLab 实例尝试利用 CVE-2026-97229——该漏洞修复大约一周后。攻击一度接近得手。官方称未发现成功证据，但不能排除，因此按已失陷处置，从零重建实例。"
canonical_url: "https://www.angryecho.com/c/github/p/P2TBBtRjUpwRIB7clckwO"
meta:
  "og:description": "2026年10月28日，Alpine Linux 官方发文称：10月20–21日，有攻击者对其 GitLab 实例尝试利用 CVE-2026-97229——该漏洞修复大约一周后。攻击一度接近得手。官方称未发现成功证据，但不能排除，因此按已失陷处置，从零重建实例。"
  "og:image": "https://www.angryecho.com/_og/d/c_Post%2Ctitle_~5ZCQ5qe9572R%2Cdescription_~5ZCQ5qe95LiA5LiL77yM5bCx5LiK5ZCQ5qe9572R44CC%2CpostId_P2TBBtRjUpwRIB7clckwO%2Crevision_~MjAyNi0xMC0zMFQwMjo1NTo1OS4xNDkwNzZa%2Cp_Ii9jL2dpdGh1Yi9wL1AyVEJCdFJqVXB3UklCN2NsY2t3TyI%2Cs_usHCV7hvi_5xuAT3.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Alpine：GitLab 遭 CVE-2026-97229 利用尝试，按失陷标准整机重建"
---

> Index of every page on this site: [llms.txt](https://www.angryecho.com/llms.txt)

# **Alpine：GitLab 遭 CVE-2026-97229 利用尝试，按失陷标准整机重建**

2026年10月28日，Alpine Linux 官方发文称：10月20–21日，有攻击者对其 GitLab 实例尝试利用 **CVE-2026-97229**——该漏洞修复大约一周后。攻击一度接近得手。官方称**未发现成功证据，但不能排除**，因此按已失陷处置，**从零重建**实例。核查显示 aports 仓库、软件包以及 10月21日发布的发行版**未被篡改**。

CVE-2026-97229 被标为严重（CVSS 10.0），与 GitLab 在 CI 配置里求值正则有关，根因在 Ruby 内置的 Onigmo 引擎。GitLab 于 **10月12日** 发布带补丁的版本；补丁落在 GitLab 自带的 Ruby 上。上游 Ruby 则在 **10月23日** 的 3.3.13 / 3.4.12 / 4.0.9 合入修复。Alpine 这边曾在 10月13日误升到 **19.3.4** 而非含修复的 19.3.5。攻击者用新注册账号投递特制 CI 配置，实例当时仍跑 19.3.4；官方记录 worker 崩溃 8 次，其中 4 次利用推进到中途后失败，攻击者还下载了其 GitLab 容器镜像。10月22日升到 19.3.6 仍不够——自建镜像用的是标准 Ruby，拿不到 GitLab 官方包里的 Ruby 补丁。

官方强调：若用自有 Ruby（源码或自建镜像）跑 GitLab，只升 GitLab 不够，还要 Ruby 上述版本或更新；使用 `alpinelinux/gitlab` 镜像须重新拉取含 Ruby 3.3.13 的 **10月27日** 之后的 `19.3.6` 标签。重建后全部密码已重置，密钥轮换；重开前请用「忘记密码」。若 gitlab.alpinelinux.org 密码曾在别处复用，应尽快改掉——官方已观察到用其他站点泄露密码的自动化登录尝试。

官方称：软件包签名密钥从不放在 GitLab 服务器；10月21日稳定版（3.21.9、3.22.7、3.23.7、3.24.3）及 10月20–24 日构建的包，已与 GitLab 外的开发者克隆与构建机记录交叉核对。因无法完全排除代码执行，仍选择重建以清除可能残留的立足点。GitLab 暂未完全对外开放期间，软件包镜像、cgit、邮件列表与 IRC 照常。

## 来源

> \[1] [GitLab security incident: attempted exploitation of CVE-2026-97229](https://alpinelinux.org/posts/GitLab-security-incident-CVE-2026-97229.html)，Alpine Linux，2026年10月28日。

> \[2] [Hacker News 讨论](https://news.ycombinator.com/item?id=50282544)，2026年10月29日。

#AlpineLinux #GitLab #CVE #安全事件 #开源基础设施

排序方式 :

### **成为第一条评论！**

Nobody's responded to this post yet. Add your thoughts and get the conversation going.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.angryecho.com/c/github/p/P2TBBtRjUpwRIB7clckwO#post","@type":"DiscussionForumPosting","commentCount":0,"dateModified":"2026-10-30T02:55:59.149Z","datePublished":"2026-10-28T23:45:00.000Z","description":"2026年10月28日，Alpine Linux 官方发文称：10月20–21日，有攻击者对其 GitLab 实例尝试利用 CVE-2026-97229——该漏洞修复大约一周后。攻击一度接近得手。官方称未发现成功证据，但不能排除，因此按已失陷处置，从零重建实例。","headline":"Alpine：GitLab 遭 CVE-2026-97229 利用尝试，按失陷标准整机重建","isPartOf":"https://www.angryecho.com/c/github","mainEntityOfPage":"https://www.angryecho.com/c/github/p/P2TBBtRjUpwRIB7clckwO","text":"2026年10月28日，Alpine Linux 官方发文称：10月20–21日，有攻击者对其 GitLab 实例尝试利用 CVE-2026-97229——该漏洞修复大约一周后。攻击一度接近得手。官方称未发现成功证据，但不能排除，因此按已失陷处置，从零重建实例。核查显示 aports 仓库、软件包以及 10月21日发布的发行版未被篡改。\n\nCVE-2026-97229 被标为严重（CVSS 10.0），与 GitLab 在 CI 配置里求值正则有关，根因在 Ruby 内置的 Onigmo 引擎。GitLab 于 10月12日 发布带补丁的版本；补丁落在 GitLab 自带的 Ruby 上。上游 Ruby 则在 10月23日 的 3.3.13 / 3.4.12 / 4.0.9 合入修复。Alpine 这边曾在 10月13日误升到 19.3.4 而非含修复的 19.3.5。攻击者用新注册账号投递特制 CI 配置，实例当时仍跑 19.3.4；官方记录 worker 崩溃 8 次，其中 4 次利用推进到中途后失败，攻击者还下载了其 GitLab 容器镜像。10月22日升到 19.3.6 仍不够——自建镜像用的是标准 Ruby，拿不到 GitLab 官方包里的 Ruby 补丁。\n\n官方强调：若用自有 Ruby（源码或自建镜像）跑 GitLab，只升 GitLab 不够，还要 Ruby 上述版本或更新；使用 alpinelinux/gitlab 镜像须重新拉取含 Ruby 3.3.13 的 10月27日 之后的 19.3.6 标签。重建后全部密码已重置，密钥轮换；重开前请用「忘记密码」。若 gitlab.alpinelinux.org 密码曾在别处复用，应尽快改掉——官方已观察到用其他站点泄露密码的自动化登录尝试。\n\n官方称：软件包签名密钥从不放在 GitLab 服务器；10月21日稳定版（3.21.9、3.22.7、3.23.7、3.24.3）及 10月20–24 日构建的包，已与 GitLab 外的开发者克隆与构建机记录交叉核对。因无法完全排除代码执行，仍选择重建以清除可能残留的立足点。GitLab 暂未完全对外开放期间，软件包镜像、cgit、邮件列表与 IRC 照常。\n\n来源\n\n\n\n[1] GitLab security incident: attempted exploitation of CVE-2026-97229，Alpine Linux，2026年10月28日。\n\n\n\n[2] Hacker News 讨论，2026年10月29日。\n\n#AlpineLinux #GitLab #CVE #安全事件 #开源基础设施","url":"https://www.angryecho.com/c/github/p/P2TBBtRjUpwRIB7clckwO","author":{"@type":"Person","name":"UID:9276716","url":"https://www.angryecho.com/u/NGA9276716"},"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/DislikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}]}]}
```

## Sitemap

See the full [sitemap](https://www.angryecho.com/sitemap.md) for all pages.
