AI 快讯OpenAI「修补地球」计划:AI安全攻防战的新变量
行业快讯

OpenAI「修补地球」计划:AI安全攻防战的新变量

2026-06-23T02:04:37.755Z
OpenAI「修补地球」计划:AI安全攻防战的新变量

OpenAI 联合 Trail of Bits 推出「修补地球」计划,用 AI 工具帮助开源项目修复安全漏洞。这既是对开源生态长期安全困境的一次正面回应,也被视为与 Anthropic 在 AI 安全工具领域的直接对垒。

OpenAI「修补地球」计划:AI安全攻防战的新变量

北京时间 6 月 23 日,OpenAI 宣布启动「修补地球」(Patch the Planet)计划——一个听起来像黑客电影台词的项目名称,实际上要做的事情相当务实:帮开源社区修漏洞。

这个名字确实是在致敬 1995 年的《黑客》(Hackers)。那部电影里的经典台词是「Hack the Planet」,OpenAI 把「入侵」换成了「修补」,态度摆得很明确:AI 这把刀,我们要用在防守这边。

计划的核心机制

「修补地球」不是 OpenAI 单独在做。他们拉上了 Trail of Bits,一家在安全圈口碑不错的公司,客户名单里有 Meta、Zoom、Airbnb 这些大厂。

具体怎么运作?

Trail of Bits 的安全工程师直接对接开源项目维护者,用 OpenAI 的 Codex Security 等工具扫描代码,找出潜在漏洞。找到之后不是甩一份报告就走,而是帮着写补丁、写测试用例,最后还要搭一套自动化流程,让项目以后能自己持续检测。

Patch the Planet 计划工作流程示意图,展示从漏洞扫描到补丁部署的完整链路

OpenAI 在声明里特别强调了一点:「旨在减负而非增负」。这句话背后的潜台词是——他们很清楚开源维护者的处境。

开源安全:一个老问题,一直没解决好

为什么这个计划值得关注?先看一组现实。

全球商用软件的底层,大量依赖开源组件。你用的银行 App、打车软件、视频网站,底下跑的代码里有多少是开源的?保守估计 70% 以上。这是现代软件工程的基本事实。

问题在于,写这些开源代码的人,很多是用爱发电

一个典型的开源项目维护者画像:白天上班,晚上回家处理 GitHub Issues,周末修 Bug。没有专职安全团队,没有渗透测试预算,甚至连 CI/CD 都是能跑就行。这不是个别现象,这是常态。

2021 年的 Log4j 漏洞(CVE-2021-44228)是这个问题的集中爆发。一个被无数企业依赖的日志库,维护团队就那么几个人,漏洞被公开后全球安全团队连夜加班。事后复盘,大家都在问:这么关键的基础设施,为什么安全状态这么脆弱?

答案很简单:没人、没钱、没时间

漏洞报告的数量还在涨。CVE 数据库的年度新增条目,过去五年翻了一倍多。开源维护者收到的安全工单越来越多,但他们的精力没有同比增长。

OpenAI 的工具:Codex Security

「修补地球」计划的技术核心是 Codex Security,这是 OpenAI 在 Codex 基础上专门针对安全场景优化的工具。

和通用的代码生成不同,Codex Security 的训练数据里包含了大量已知漏洞模式、安全最佳实践、以及历史 CVE 的修复案例。它能做的事情包括:

  • 静态分析增强:在传统 SAST 工具的基础上,用 LLM 的语义理解能力识别更复杂的漏洞模式
  • 补丁生成:给出漏洞位置后,自动生成修复代码的候选方案
  • 测试用例生成:针对修复后的代码,生成覆盖边界条件的测试
  • 误报过滤:安全扫描工具最头疼的问题之一是误报率高,Codex Security 能帮忙筛掉明显的误报

这套工具的实际效果如何?OpenAI 没有公开详细的基准测试数据。但从他们选择和 Trail of Bits 合作这一点来看,应该是有一定信心的——Trail of Bits 不是那种会拿自己招牌去背书半成品的公司。

一个关键细节:人在回路

「修补地球」计划有一个设计选择值得注意:AI 不是直接对接开源项目,中间有 Trail of Bits 的安全工程师做「前置核验」

这不是可有可无的环节。

AI 生成的漏洞报告,可能有假阳性(误报)。AI 生成的补丁,可能引入新问题。AI 生成的测试用例,可能覆盖不全。这些问题在安全领域尤其敏感——一个错误的安全补丁,可能比没有补丁更危险。

让专业安全工程师做中间层,既是对开源维护者负责,也是对 AI 工具能力边界的务实认知。

行业背景:AI 安全工具的两面性

「修补地球」计划的发布时机很有意思。就在最近,Anthropic 的 AI 安全工具 Mythos 引发了不小的争议。

争议的焦点是:AI 能自动发现漏洞,那它能不能自动生成利用代码(exploit)?

答案是能。而且不需要什么高级技巧,现有的模型稍微引导一下就能做到。这让整个安全行业非常紧张——网络攻击的门槛本来就在降低,AI 会让这个趋势加速。

Anthropic 对 Mythos 的处理方式是:限制访问,只开放给经过审核的机构。他们的逻辑是,工具太危险,不能随便放出来。

OpenAI 的「修补地球」走的是另一条路:既然 AI 能帮攻击者,那也要让它帮防守者。与其担心工具被滥用,不如先把防守方的能力拉上来。

这两种思路谁对谁错?没有标准答案。但有一点是确定的:攻防双方的能力都在被 AI 重塑,只强调一边的风险是不完整的

AI 安全工具的攻防对比图,左侧展示攻击侧能力提升,右侧展示防守侧能力增强

竞争视角:OpenAI vs Anthropic

把「修补地球」纯粹当成公益项目看,可能太天真了。

OpenAI 和 Anthropic 的竞争已经从模型能力延伸到了应用场景。安全领域是一个高价值赛道——企业愿意为安全工具付费,政府愿意为安全能力买单。

Anthropic 的 Mythos 定位偏「重型武器」,能力强但管控严。OpenAI 的 Codex Security 定位偏「基础设施」,想让更多人用起来。

从市场策略看,OpenAI 这次的动作有几个意图:

  1. 建立「负责任 AI」的形象:在监管压力越来越大的环境下,主动展示 AI 的正面应用
  2. 获取真实场景数据:开源项目的代码和漏洞数据,对训练更好的安全模型有价值
  3. 拓展企业客户:「修补地球」是免费的,但 Codex Security 的企业版不是
  4. 回应 Anthropic 的安全叙事:你说 AI 危险要管控,我说 AI 能帮忙修漏洞

这不是说计划本身没有价值——帮开源社区修漏洞确实是好事。只是商业公司做好事,通常也有商业考量。

计划的局限性

OpenAI 的声明里有一句话很诚实:「长期落地运行模式、规模化推广方案目前尚不明确」

翻译一下:这还是个早期项目,能做多大、能持续多久,他们自己也没想清楚。

几个现实的挑战:

1. 规模问题

开源项目有多少?GitHub 上活跃的仓库数以百万计。Trail of Bits 的安全工程师有多少?可能几十个。就算 AI 能提升效率 10 倍,覆盖率也是个问题。

「修补地球」大概率会优先处理高影响力的基础设施项目(类似 Log4j 这种)。长尾的小项目,短期内很难覆盖到。

2. 持续性问题

漏洞修复不是一次性的事。代码在更新,新的漏洞会不断出现。「修补地球」能帮项目搭建自动化工作流是好的,但如果项目维护者本身不具备安全意识和能力,流程搭好了也可能慢慢废弃。

3. 信任问题

开源社区对大公司的态度向来复杂。OpenAI 毕竟是商业公司,它的工具会不会收集代码数据?训练出来的模型会不会只给付费客户用?这些问题不回答清楚,有些维护者可能会保持距离。

4. 技术局限

当前的 LLM 在处理代码安全问题时,还有一些硬伤:

  • 上下文长度限制:大型项目的代码量远超模型能处理的范围
  • 跨文件依赖分析:很多漏洞需要理解多个文件甚至多个项目之间的交互
  • 运行时行为预测:静态分析能找到的漏洞类型有限,很多问题只有在运行时才会暴露

这些不是说 AI 没用,而是说不能期待 AI 解决所有问题

更大的图景:开源安全的系统性困境

「修补地球」计划能解决一部分问题,但开源安全的根本困境是系统性的。

钱的问题:开源维护者普遍收入不高,很多人是免费贡献时间。企业从开源软件获得了巨大价值,但反哺生态的比例很低。一些基金会在尝试改变这一点(比如 OpenSSF),但进展缓慢。

激励的问题:写新功能有成就感,修安全漏洞很枯燥。开源项目的贡献者统计里,安全相关的 PR 往往不会被特别标注。这导致安全工作在开源社区的优先级天然偏低。

责任的问题:开源软件的许可证通常声明「不提供任何担保」。这是合理的——免费提供的东西不应该承担法律责任。但这也意味着,当漏洞造成损失时,没有人真正负责。

教育的问题:很多开源开发者不是安全专家。他们知道怎么写功能,但不知道怎么写安全的代码。安全编码的最佳实践没有被广泛传播。

OpenAI 的计划能缓解一些症状,但没有触及这些根本问题。

对开发者的实际意义

如果你是开源项目的维护者,「修补地球」计划可能是个好消息——假设你的项目能入选的话。

如果你是普通开发者,有几件事可以关注:

  1. 关注你依赖的开源项目的安全状态:用 npm auditpip-audit 这类工具定期检查依赖链
  2. 了解基本的安全编码实践:输入验证、参数化查询、错误处理,这些基础做好能防住大部分低级漏洞
  3. 使用 AI 辅助工具时保持警惕:Copilot 生成的代码可能包含安全问题,不要无脑接受

另外,如果你的项目使用了常见的开源组件,可以关注这些项目是否被「修补地球」覆盖到。被覆盖的项目理论上会有更好的安全状态。

OpenAI 最近的动作:安全叙事的铺垫

把「修补地球」放到 OpenAI 最近几个月的动作里看,能看出一条线索。

几天前,OpenAI 宣布成为 Rust 基金会的白金赞助商,总共投入 60 万美元。Rust 是一门以内存安全著称的语言,用 Rust 写的代码天然避免了一大类安全漏洞(缓冲区溢出、空指针引用等)。

再早一点,OpenAI 一直在强调 Codex 和代码相关产品的安全能力。ChatGPT 企业版的卖点之一就是「更安全」。

现在又是「修补地球」。

OpenAI 在安全这件事上的投入明显在加大。原因可能有几个:

  • 监管预期:全球对 AI 的监管正在收紧,展示「负责任」的形象有助于获得政策空间
  • 企业市场需求:企业客户对安全的要求越来越高,这是必须满足的
  • 与 Anthropic 的差异化:Anthropic 的安全叙事偏「AI 本身的风险」,OpenAI 的叙事偏「AI 帮助解决安全问题」

不管出发点是什么,对用户来说,这些投入最终会转化为更安全的产品——这是好事。

结语

「修补地球」是一个定位清晰的计划:用 AI 帮开源项目修漏洞,降低维护者的负担。

它能解决问题吗?能解决一部分。但开源安全的系统性困境,不是一个商业公司的一个项目能解决的。

更有意思的是这个计划背后的信号:AI 安全工具的竞争正在升温,攻防双方的能力都在被重塑。OpenAI 选择站在防守方,这个姿态比计划本身更值得关注。

至于计划能走多远、效果如何,还得看后续的执行。OpenAI 自己也承认,长期模式还没想清楚。先跑起来,边跑边调整——这倒是很互联网的做法。

对开源社区来说,有人愿意帮忙总比没有好。只是不要指望救世主,安全这件事,最终还是要靠生态里每个人的意识和行动


参考来源

相关推荐

查看全部

联系我们

我们通常在工作时间快速响应

扫码添加微信

专属客服:Hub 助手

微信号: