OpenAI拿10亿算力 帮开源项目修漏洞
折腾了大半个互联网的 PHP2Shell 漏洞,最早是谁挖出来的?随着各方披露,答案指向 OpenAI 一个今年才启动、此前少有人知的计划:「修补地球」(Patch the Planet)。据 Forbes 报道,这个计划挂在 OpenAI 的 Daybreak 网络安全框架之下,目标很直接——用最先进的网络安全大模型帮维护者加固关键开源软件,而且不只报漏洞,连补丁一起做。

计划的存在,源于一个越来越扭曲的分工。前沿模型已经能在几千万行代码里定位可疑位置、自动生成利用程序去验证,PHP 安全团队的数字很说明问题:从 7 月 1 日到 10 月 21 日,他们发布了 15 个 CVE,同期处理的报告里有 100 多份最终被判定无效、重复或根本复现不出来——十份里一份真货。OpenAI 的判断是,AI 让「发现」变成了白菜价,瓶颈转移到了「修不动」的那一头:每个项目真正懂代码库、有权限拍板的人,就那么两三个。
组织方式上,安全公司 Trail of Bits 是主力执行方,为第一波行动投入了整个安全研究团队;HackerOne 和 Calif 负责漏洞分诊与协调披露。初始名单有九个项目:cURL、NATS Server、pyca/cryptography、Sigstore、aiohttp、Go、freenginx、Python 和 python.org,清一色是网络、密码学和语言基础设施——不是最出名的应用,而是被最多下游产品依赖的地基。PHP 是后续加入的那一批。
做法有四条原则:先问维护者要什么,而不是带着结果上门;每条发现送到维护者手上之前,先过一遍人类工程师——OpenAI 自己承认模型会产出大量误报,中间这道关卡负责复现、去重、定级;从验证一路做到写补丁、测试、按项目自己的渠道披露;最后把一次性的活沉淀成可复用的工具,比如不到一天就能搭好的模糊测试实验室、吃进历史 CVE 找变体的流水线,以及把差分测试从几个月压到几天的适配层生成。
战绩单已经不小。Trail of Bits 的工程师用 Codex 和 GPT-5.5-Cyber 在 19 个开源项目上全职跑了一轮,发现数百个安全问题、合并数十个补丁。公开的部分包括:在 Linux 内核 3000 多万行代码里定位安全组件,生成 8 个内核指针泄露的验证程序和 24 个本地提权利用;挖出 OpenBSD 藏了 23 年的释放后重用漏洞;FreeBSD 确认 34 个漏洞;Chrome V8 引擎 5 个可利用漏洞,其中 3 个在代码引入几天内就被抓到;Firefox 的一个 WebAssembly 漏洞在 Pwn2Own 柏林开赛前两天上报,Mozilla 当天修复,六个报名的 Firefox 条目有五个临阵撤下。
PHP2Shell 走的是同一套打法里最重的流程:五阶段协调响应。提前一天把补丁交给各发行版打包,Cloudflare 这类厂商提前备好 WAF 规则,白宫超级智能工作组、ONCD 和 CISA 都收到通知;信息分级发放,从带失陷指标的网络日志到能真正跑起来的利用程序,每多给一份都要掂量风险。原定 10 月 22 日的披露因为信息外泄风险,提前到了 10 月 21 日。OpenAI 还把一个检测 PHP 版本风险的工具开源成了 Codex 技能。
投入方面,OpenAI 拿出价值 10 亿美元的 Daybreak 使用补贴——注意这是算力额度,不是直接给开源项目的现金——通过 Codex for OSS 向所有维护者提供订阅,还直接赞助了 Rust 基金会这类组织。公司同时承认这事是双刃剑:为防滥用加的拦截,也可能挡住正当的安全研究。接下来他们想做的是从源头少出漏洞:更安全的默认设置、关键组件迁往内存安全的语言、形式化验证,以及更严的沙箱隔离。计划页上写着一句总结:开源软件是共享的基础设施,保护它也该是共享的工作。
编译自 Forbes,原标题:"Inside OpenAI's Plan To Protect The Internet Before Hackers Break It"