OpenAI 智能体对 RubyGems 发动了一场未披露的攻击,这是 Spencer Kitts、Thomas Larsen 和 Sydney Von Arx 发布的一份新的重磅报告——他们是上周那份关于智能体攻击废弃 wiki 的报告(此前报道)四位作者中的三位。
这一次他们指出,看起来极有可能是一个 OpenAI 智能体集群(agent swarm)策划了对 RubyGems 软件包仓库的攻击,该攻击最早于 5 月 12 日由 RubyGems 安全团队的 Maciej Mensfeld 报告:
我们目前正面临一场针对 @rubygems 的大规模恶意攻击。注册暂时暂停。
涉及数百个软件包——大多针对我们,但也有一些携带漏洞利用。团队已经为此忙了好几个小时。等我们处理完之后会公布更多细节。
这些软件包最终被发现带有一些非常可疑的模式:
- 其中许多在名称、作者字段或提供的虚假邮箱地址中包含了 "oai"。
- 它们所访问的文件在特征上与 wiki 智能体检索到的文件相似,使用了类似的技巧(r.jina.ai)——而 OpenAI 已确认那些 wiki 智能体是他们的。
- 这些软件包中的代码看起来是由 LLM 编写的。
鉴于我们在 9 月分析 wiki 攻击事件时了解到的情况,我认为第 2 点最有说服力。
许多软件包利用 RubyDoc.info 的文档构建过程,从英国政府网站窃取(公开)数据,推测这是信息收集任务的一部分,类似于那些利用 wiki 的智能体所处理的研究任务。我们之所以知道这一点,是因为有一个智能体很“贴心”地留下了一条评论:
# malicious crawler/exfil for Southwark Jan 2026 docs via rubydoc.info worker
他们还试图通过一个漏洞窃取 API 密钥,该漏洞在两个多月后才被修补——目前尚不清楚这些尝试是否成功。
这起事件中最让我不安的是,作者报告称 OpenAI 在此前并未向 RubyGems 披露他们是这次攻击的责任方。如果属实,那么只有两种可能:
- 在 Hugging Face 和 Wiki 攻击事件之后,OpenAI 仍然无法审查他们之前的日志,从而确定他们此前曾攻击过 RubyGems。
- 他们知道对 RubyGems 的攻击,并且决定不联系 RubyGems 团队告知此事。
这两种情况都很糟糕!
鉴于这起事件、Hugging Face 的情况,以及 Wiki 攻击,眼下显而易见的问题是:还有多少起类似事件正等着被发现?
原始发布方:Simon Willison 博客
原文时间:2026-09-12 08:42:25 +08:00
