OpenAI于2026年10月21日发布公告,披露其参与发现并协调修复PHP编程语言两项严重安全漏洞的全过程。此次行动由OpenAI发起的“Patch the Planet”(修补整个互联网)计划推动,联合软件维护者、安全研究人员、云服务商及政府网络安全机构,共同降低漏洞对全球互联网基础设施造成的风险。OpenAI表示,先进人工智能模型已经能够发现影响范围极广的软件安全缺陷,而如何将这些发现迅速转化为实际防护措施,正成为网络安全领域日益重要的课题。
此次事件中,安全公司Calif利用GPT-5.6 Sol发现了一个严重安全缺陷,安全公司Wiz则独立发现并报告了相关的两项漏洞。PHP维护团队负责主导漏洞修复与安全版本发布,OpenAI、Wiz、Cloudflare及其他合作伙伴则提供技术研究、工程支持和协调工作,帮助相关机构在漏洞公开之前做好防护准备。
PHP是一种广泛用于网站和网络应用的开源编程语言,大量互联网服务依赖它处理网页请求、数据库操作及后台业务逻辑。因此,PHP底层出现严重漏洞,影响可能迅速波及众多网站、云服务和企业系统。此次发现的两项漏洞均被评为严重级别,可能导致攻击者在未经身份验证的情况下远程执行代码。PHP开发团队已于10月21日发布修复版本,并敦促用户立即升级。
OpenAI表示,这次事件凸显了人工智能在网络安全领域的双重作用。一方面,先进模型能够帮助研究人员发现长期隐藏在成熟软件中的缺陷;另一方面,同样的能力也可能被攻击者用于快速开发漏洞利用工具和攻击程序。因此,安全团队不能只关注漏洞能否被发现,还必须建立一套高效机制,确保漏洞得到及时修复,并在相关补丁部署之前尽可能降低攻击风险。
OpenAI称,据其目前掌握的信息,此次漏洞是在攻击者发现并利用之前,由先进人工智能辅助发现的。这为软件维护者争取到了宝贵的防御准备时间。公司将这一阶段称为“防御者窗口”(Defender’s Window),即防守方能够先于攻击者发现问题、制定修复方案并部署保护措施的时间窗口。
不过,这个窗口并不会一直存在。随着人工智能模型能力不断提升,发现漏洞与开发攻击手段之间的时间差可能逐渐缩短。OpenAI认为,网络安全行业需要从过去相对分散的漏洞处理方式,转向能够快速协调软件维护者、服务提供商、企业运营者和政府机构的系统化应对机制。
为此,OpenAI提出了一套面向严重漏洞的协调响应框架,主要包括五个阶段。
首先,软件维护者、研究人员和关键技术合作伙伴需要共同验证漏洞,评估其影响范围,并开发和测试修复方案。在这一阶段,团队还应利用先进模型开展对抗性测试,检查补丁是否能够真正阻止攻击,并寻找可能存在的相关漏洞变体,避免只修复表面问题,却遗漏其他可被利用的路径。
其次,应当为受到影响的组织预留足够的准备时间。不同机构承担的防护任务并不相同:软件发行商可能需要将补丁移植到旧版本,云主机服务商需要验证临时缓解措施,网络安全公司则可能需要提前准备检测规则或Web应用防火墙(WAF)防护策略。OpenAI提出,应根据各参与方的实际防护职责,分阶段提供必要的技术信息,并通过信息共享协议和专门协调机制降低泄露风险。
第三,需要与政府网络安全机构合作,确保关键基础设施运营者及时收到警报和防护建议。在PHP漏洞事件中,OpenAI与合作伙伴联系了美国多个政府部门及网络安全机构,包括白宫超级情报工作组、国家网络总监办公室和网络安全与基础设施安全局(CISA),并与国际合作伙伴开展协调。
第四,在修复方案和公开披露计划趋于稳定后,应扩大参与范围,让更多软件发行商、云服务商、托管服务提供商和企业安全团队提前准备更新。对于仍在使用旧版软件、无法直接安装最新补丁的组织,还需要评估回移补丁或其他临时防护措施的可行性。
第五,在补丁正式发布后,应向公众提供清晰的修复指南,帮助用户确认自身系统是否受到影响、应该安装哪个版本,以及如何验证修复是否生效。整个响应过程不会在补丁发布时立即结束,安全团队还需要持续跟踪部署情况,帮助尚未完成更新的组织处理实际问题。
OpenAI特别指出,提前共享漏洞信息存在明显的两难。一方面,云服务商、网络安全厂商和关键基础设施运营者需要足够的技术细节,才能有效准备防护措施;另一方面,即使有限的漏洞信息,也可能帮助攻击者推断缺陷的具体位置。因此,相关信息应根据参与者的防护职责、准备时间需求和处理敏感信息的能力,分阶段提供。
如果漏洞已经开始遭到实际利用,技术细节意外泄露,或者公开补丁本身暴露了漏洞所在位置,原定的披露时间表也应重新评估。OpenAI认为,协调机制必须能够根据威胁变化迅速调整,而不是机械地遵循固定期限。
为了帮助更多组织采取行动,OpenAI表示将提供PHP版本检查工具,并计划推出配套的Codex技能,协助系统运营者识别可能存在风险的PHP版本,并结合PHP官方及服务提供商的指引,确定适用的更新方案。OpenAI还通过“Patch the Planet”项目汇总漏洞公开信息和防护指南,帮助管理员找到权威补丁、了解临时缓解措施,并检查更新是否真正部署到位。
在资源支持方面,OpenAI承诺通过“Daybreak for Frontline Defenders”计划提供价值10亿美元的补贴式Daybreak服务访问额度,重点帮助安全资源有限、却承担关键服务防护任务的组织。公司还将通过Codex for OSS向开源软件维护者提供订阅支持,并直接赞助Rust基金会等项目,为维护工作和技术改进提供资源。
OpenAI指出,开源软件项目的维护团队往往规模有限,日常开发工作之外还需要处理安全报告、判断漏洞影响、验证补丁以及兼容多个软件版本。这些工作耗费大量时间,而人工智能可以协助分析代码、识别重复报告、编写测试和验证修复效果,从而降低维护者的工作负担。
除了发现和修复单个漏洞,OpenAI还提出,应从软件设计阶段开始减少安全缺陷。公司认为,人工智能可以在开发过程中帮助工程师选择更安全的默认设置、正确使用安全库,并尽早发现危险的代码模式。
另一个重要方向是将关键软件组件迁移到内存安全语言。许多严重漏洞源于内存管理错误,例如访问已经释放的内存或发生缓冲区越界。使用具备内存安全保障的语言,可以从根源上消除一大类常见缺陷。人工智能能够协助完成代码迁移,但迁移后的行为、兼容性和安全性仍需要测试及专业人员审核。
OpenAI还强调形式化验证和更强的隔离机制。形式化验证通过数学方法证明程序在明确假设下满足特定安全属性,有助于提高关键组件的可靠性;沙箱技术则可以将处理不可信文件、图像或媒体内容的软件限制在受控环境中,即使程序遭到攻破,也能减少攻击者进一步控制整个系统的机会。
与此同时,公司承认,扩大人工智能在网络安全领域的使用也需要更加完善的防滥用措施。OpenAI正在为Daybreak进一步调整安全分类器,努力降低工具被用于恶意攻击的风险。不过,公司表示,过于严格的限制也可能阻碍合法的安全研究,因此必须在开放防御能力与防止恶意使用之间取得平衡。
OpenAI最后呼吁软件维护者、研究人员、网络安全服务商和企业运营者共同完善这一框架。公司希望重点讨论几个问题:漏洞公开前应当预留多长时间供防守方准备;何时可以提前披露严重漏洞;哪些机构需要提前获得警报;以及在无法及时升级旧版软件时,如何可靠地提供回移补丁和安全替代方案。
OpenAI还提出了一个更具争议的未来设想:互联网系统或许可以逐步建立持续性的漏洞扫描机制,在发现已知漏洞后通知网站所有者,甚至在获得适当授权的情况下直接修补系统。不过,这类做法涉及系统所有权、管理权限、误操作风险及责任边界,仍需要建立严格的技术与治理保障。
此次PHP漏洞事件表明,人工智能正在改变网络安全的工作方式。过去,严重漏洞的发现、分析、修复和大规模部署往往需要多个团队耗费较长时间协调;如今,先进模型能够加快漏洞研究,但真正保护互联网仍取决于软件维护者、云服务商、企业和政府机构能否迅速采取行动。
对于OpenAI而言,“Patch the Planet”不仅是一次针对PHP漏洞的紧急响应,也是其探索人工智能时代漏洞协调披露机制的一次实践。随着人工智能发现安全缺陷的能力不断增强,未来网络安全竞争的关键可能不再只是率先找到漏洞,而是谁能够更快地验证问题、修复代码,并让全球范围内的受影响系统及时得到保护。


