APP下载
报价宝  ›  科技  › 

4800个被盗账号 洗劫6万GitHub仓库

报价宝 来源:baojiabao.com 发布时间:2026-11-14 04:05:35 11月14日更新
报价宝综合消息4800个被盗账号 洗劫6万GitHub仓库

应用安全公司 Aikido 披露了一起被命名为 wfx-loot 的大规模行动。攻击者握有 4837 个被盗的 GitHub 账号,用它们向 61764 个仓库发起了拉取请求——不是为了改代码,而是试探自己究竟能往哪些项目里写东西。行动大约始于 11 月 10 日 12 时 45 分(UTC)。

探测请求长得很规矩:标题统一是 docs: dependency audit notes,来自名为 wfx-docs 的分支,看上去像一次依赖审计的文档更新。研究者说,这些请求里有超过一万个打向了账号并不拥有、但有访问权限的仓库。到周四,约 92% 的探测请求仍处于打开状态,说明大多数仓库主人根本没注意到。

确认写权限之后,攻击者用三种方式之一投毒:改写仓库现有的 GitHub Actions 工作流;加一个由 npm 安装钩子触发的 shell 脚本,开发者本机装依赖时也会中招;或者在临时分支上新建一个工作流文件。三种方式用的是同一份约 1500 行的载荷。

这份脚本在环境里翻找的东西很齐全:Actions 的 secrets 与变量、工作流的 GITHUB_TOKEN、OIDC 令牌,AWS、Azure、谷歌云的凭据,Docker 与 Kubernetes 配置,SSH 私钥,OpenAI、Anthropic、Gemini、Hugging Face 等 AI 服务的 API 密钥,以及 .env 文件、npm 与 PyPI 令牌、Vault 和 Terraform 的凭据。

它还会自我扩权:拿偷到的 OIDC 令牌去换云上的临时会话,冒用服务账号,甚至新建长效密钥、改云厂商的信任策略,让受害者在轮换凭据之后依然被牵着走。Aikido 称至少 1835 个仓库真的执行了这段载荷,凭据被外传。得手后攻击者会回滚改动、删除工作流运行记录,有时一分钟内就清干净,让事后取证变得很难。

从公开信息看,被波及的账号涉及财富 100 强企业、美国总务管理局、法国政府、Nextcloud 和 WebdriverIO。约 50 个被盗账号在 npm、PyPI、Go、crates、Packagist 等生态里握有发布权,自动化发布把载荷带进了 Packagist 的一个包(digitalelvis/neuronai-studio 3.14.3)和两个 Go 模块版本。研究者认为这更像是滥用自动发布流程的副产品,而非原定目标。

需要说明的是,这不是 GitHub 的漏洞。攻击者用的是有效令牌,其中还包括能绕过分支保护的机器人账号,普通的代码评审拦不住。Aikido 建议按特征自查:仓库里是否出现 wfx-docs 分支、标题为 docs: dependency audit notes 的拉取请求,以及工作流运行编号是否出现缺口。只要载荷跑过,就应当把该工作流能触达的所有密钥和云角色视为已泄露,立刻轮换。

编译自 TechRadar,原标题:"Thousands of GitHub repositories targeted in widespread attack — 4,800 accounts already compromised to steal cloud credentials"

文章标签: GitHub 供应链攻击 Aikido 凭据泄露 Actions 云安全 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 数码相机价格 手机价格 笔记本电脑价格 小米手机价格 耳机价格