AI风向

【AI风向】微软GitHub 70+仓库遭供应链攻击:Claude Code/Gemini CLI全中毒,AI开发者密码被批量窃取

AI开发者的噩梦成真了:微软的Claude Code、Gemini CLI、VS Code等AI开发工具仓库被注入密码窃取恶意软件,至少70个开源项目被紧急下架。这不仅是微软的危机,更是整个AI开发供应链的警钟。

事件回顾

2026年6月8日,TechCrunch爆出一条让整个AI开发圈震动的消息:微软的数十个开源项目被黑客入侵,攻击者在代码中注入了密码窃取恶意软件。

根据安全公司Cloudsmith和社区恶意软件分析网站OpenSourceMalware的报告,黑客将恶意代码注入到微软的GitHub仓库中,当开发者拉取或使用这些工具时,恶意软件会窃取他们的密码和其他敏感凭据

涉及的项目主要是:

  • Claude Code CLI工具
  • Gemini 命令行接口
  • VS Code 相关扩展和工具
  • Azure 云服务SDK和工具

至少70个项目被GitHub标记为"已禁用"。当你访问这些仓库时,会看到:"此仓库因违反GitHub服务条款已被禁用"。

微软发言人Ben Hope确认:公司已"暂时移除了一些仓库以调查潜在的恶意内容","部分仓库经过审查后已恢复,其他仓库仍处于离线状态"。微软已通知了"少数下载了受影响仓库内容的客户"。

更令人担忧的是,这是微软三周内的第二次供应链攻击。5月中旬,微软的Durable Task项目(一个工作流工具)也被发现存在恶意代码注入。这说明针对微软开源生态的攻击不是偶发事件,而是一波系统性的攻击行动。

为什么重要:AI开发者的四个致命风险

这不是一次普通的黑客攻击。它对AI开发者的意义远超普通的"密码泄露"新闻。

1. 攻击目标精准:AI开发者是高价值目标

攻击者不是随意选中的目标。AI开发者通常拥有:

  • 云服务管理权限(AWS、Azure、GCP)
  • GitHub仓库访问权限
  • 内部AI模型的访问密钥
  • 大量客户数据的访问通道

一次成功渗透,就能获得整个AI基础设施的"后门钥匙"。

2. 供应链攻击:一次感染,波及全网

这种攻击方式之所以可怕,是因为它不是在终端用户层面攻击,而是污染"上游"——一旦工具代码被植入恶意程序,所有安装该工具的用户都会自动中招。一个黑客的手速,可以让数万名开发者同时成为受害者。

3. 微软自身的安全防御被突破

微软是GitHub的拥有者。如果连微软自己的GitHub仓库都能被入侵,这意味着:

  • GitHub的安全审计机制存在盲区
  • 即使是大厂的代码也不能盲目信任
  • 对每一个依赖都需要建立独立的信任验证机制

4. AI Agent创业者面临的风险更大

对于正在使用AI Agent搭建自动化工作流的创业者来说,AI Agent本身就会频繁使用CLI工具、API调用和文件操作。如果Agent使用的底层工具已被植入后门,Agent执行的操作(包括AI Agent之间的自动协作)都可能落入攻击者之手。

行动建议

版本锁定与哈希校验

不要盲目拉取最新版本:

# 不要这样做——拉取最新版本

pip install claude-code

# 要这样做——锁定版本并校验哈希

pip install claude-code==x.y.z

shasum -a 256 ~/.local/bin/claude-code

每次安装或更新依赖时,至少检查一下软件的完整性。对于AI Agent工作流中使用的所有工具,建立"已信任版本"列表。

凭据管理三原则

AI开发者往往为了方便,在开发环境中使用具有最高权限的凭据。更好的做法:

  • 开发环境使用临时凭据(短期有效、用完即弃)
  • 为不同的AI工具使用不同的API Key
  • 定期轮换所有的凭据和密钥

创业者自查清单

如果你是AI创业者,现在是时候问自己:

  • 如果我的开发工具被植入了后门,我能在多快的时间内响应?
  • 我是否有备份的开发环境,可以快速切换到可信版本?
  • 我的团队是否有凭据被盗的后备方案?

商业机会:AI安全审计的蓝海

从商业角度看,这次事件揭示了一个巨大的市场空白:AI开发工具的安全审计。随着越来越多的创业公司依赖AI Agent和AI开发工具,专门针对AI开发栈的安全服务将会有爆发式增长。

行动时间线

立即行动(今天内)

  1. 列出你当前使用的所有微软AI开发工具(Azure CLI、Claude Code、Gemini CLI、VS Code扩展)
  2. 检查这些工具的最新版本是否已被标记为不安全
  3. 如果使用的是受影响版本的仓库,立即切换到已知安全的旧版本或替代工具
  4. 检查近期是否有异常的凭据使用记录或未授权的访问

短期行动(本周内)

  1. 为所有AI开发工具建立版本锁定机制
  2. 全面审查当前AI Agent工作流中使用的每项依赖
  3. 建立安全事件响应流程

长期行动

  1. 关注微软的官方调查进展和受影响客户通知
  2. 评估引入AI安全审计工具或服务
  3. 建立"最小权限"和"零信任"的开发安全策略

总结

这次微软供应链攻击不是终点。随着AI开发者成为攻击者的高价值目标,针对AI开发工具和基础设施的攻击只会越来越频繁。对于AI创业者来说,安全投入不再是可选的"锦上添花"——它正在成为决定一家AI创业公司能否存活到下一年的基本能力。

供应链是AI时代的软腹。保护好它,就是保护好你的全部商业资产。


*AI辅助创作,经人工审核编辑发布*

#AI安全 #供应链攻击 #GitHub #一人公司

本文由AI辅助创作,经人工审核编辑发布