跳到内容
返回文章列表
security3 min

GhostAction 卷土重来:被劫持的维护者账号散布窃取机密的 GitHub 工作流

GhostAction returns: hijacked maintainer accounts spread a secret-stealing GitHub workflow

KGA IT
2026-10-123 min
SecurityGitHub ActionsSupply ChainSecretsOpen SourceCI/CD
Capa: campanha GhostAction rouba segredos via workflows falsos no GitHub

发生了什么

2026 年 10 月 8 日(UTC),GhostAction 活动劫持了两位知名开源维护者的账号,将名为 security-audit.yml 的恶意 GitHub Actions 工作流推送到 约 345 个仓库:游戏引擎 pyxel(约 1.84 万星)作者 北尾崇(Takashi Kitao) 的账号推送了 27 个;数小时后,Uber athenadriver 原作者 Henry Wu(henrywoo) 的账号在 16 分钟内推送了 318 个,其中包括 Uber 自有的 uber/athenadriver。

据 Socket,截至 10 月 9 日,自 10 月 7 日以来已有 500 多个 GitHub 账号 将该工作流提交到 数万个仓库。

窃取什么

它伪装成"安全审计",每次 push 时运行,收集 Actions 机密,扫描工作区和 完整 git 历史 中的凭证,并以 HTTP 明文 发送到固定 IP(193.32.204.199)。目标包括 PyPI、npm、Docker Hub 令牌,AWS、Azure、Google Cloud 密钥,SSH 密钥,聊天机器人令牌,以及 AI API 密钥(OpenAI、Anthropic、OpenRouter)。

并非首次

GhostAction 于 2025 年 9 月 首次出现(817 个仓库,3,325 个机密)。GitGuardian 统计,2026 年 8 月 31 日至 9 月 30 日 又有 772 个仓库 受害;其中 92 例 只是修改了 早前植入且从未删除的工作流 的发送地址。

应对

  1. 在所有分支和 fork 中查找 .github/workflows/security-audit.yml 等陌生工作流
  2. 一旦发现 按已入侵处理:吊销 GitHub 凭证并 轮换所有机密
  3. 检查云日志
  4. 清除历史中的机密,改用 密钥管理和 OIDC
  5. 使用通行密钥,审查个人令牌,对 .github/workflows 变更强制审查
  6. 限制 runner 出站流量

来源


想审查 CI/CD 流水线和机密管理吗?KGA IT 提供免费咨询:kga-it.com

携手解决您的技术挑战

KGA IT Solutions 拥有 AI、云计算、DevOps 专业团队,为您的业务挑战提供最佳方案。

联系我们