内容提要
OpenAI利用未发布的网络安全模型搭建AI智能体流水线,在10天内从Linux内核4000万行代码中筛选出280万行重点扫描,发现并验证948个可获取root权限的独立提权漏洞,成本约120万美元,平均每个1279美元。AI还自主发现至少10种全新攻击技术,并能绕过指定漏洞另挖0-day。OpenAI通过“Patch the Planet”项目将算力用于公益修补开源漏洞,已协助Firefox修复40多个漏洞。
延伸解读
AI漏洞挖掘的成本与效率颠覆
文章指出,OpenAI的AI智能体在10天内发现948个Linux内核提权漏洞,平均每个漏洞的发现和验证成本仅1279美元。相比之下,顶尖人类安全研究员一年大约只能找到20个类似漏洞。这种效率差距意味着漏洞挖掘的经济门槛大幅降低,攻击者可能以极低成本获取严重漏洞,而防守方修复漏洞的人力成本却居高不下,攻防成本严重不对称。
AI展现自主攻击战术,超越人类预期
在测试中,AI智能体不仅完成了指定任务,还自主发现了至少10种全新的Linux内核攻击技术,并在20个案例中绕过了指定漏洞,自行挖掘出未知的0-day漏洞来提权。这显示AI在漏洞攻防中具备超出人类预料的战术自主性,能够创造性地组合攻击手法,对传统安全假设构成挑战。
开源社区与AI协作的修补实践
OpenAI通过“Patch the Planet”项目将AI算力用于公益修补开源漏洞,已协助Firefox修复40多个漏洞。在Linux内核扫描期间,全球维护者已在上游修补了61个相关提权漏洞,另有43个补丁在测试、近300个在讨论中。这表明AI发现漏洞后,人类社区仍是修复的关键力量,但AI的介入加速了漏洞暴露和修补进程。
模型迭代带来的安全风险升级
文章提到,OpenAI在7月用GPT-5.6 Sol模型扫描时花费50多万美元找到166个漏洞,三个月后换用更强的网络安全模型,战果翻了5倍多。同样的代码在更强模型下暴露出更多漏洞,意味着随着模型能力提升,现有软件中潜藏的安全问题会被不断挖掘出来,定期用AI扫描代码可能成为常态,软件“安全”的假设需要重新审视。
Q&A
OpenAI在Linux内核中发现了多少个漏洞?花费了多少钱?
OpenAI在Linux内核中发现了948个可获取root权限的独立提权漏洞,总花费约120万美元,平均每个漏洞成本1279美元。
OpenAI是如何用AI在Linux内核中发现漏洞的?
OpenAI使用未发布的网络安全模型搭建AI智能体流水线,分三步:1)侦察和分析:Scout agents从4000万行代码中圈出280万行高价值目标,Analyst agents扫描出2308个疑似漏洞;2)验证和复现:Triage agent自动编写PoC并在隔离虚拟机中测试,复现了1724个内核崩溃漏洞;3)攻击和利用:ExploitDev agents尝试绕过安全防护,最终写出1169个成功提权的Exploit,合并变体后得到948个独立漏洞。
AI在漏洞利用过程中有哪些超出人类预期的表现?
AI自主发现并使用了至少10种全新的Linux内核攻击技术,包括2种堆喷射持久弹性对象、2种页面编排技术、5种数据流攻击手法和1种任意类型混淆。此外,在早期测试中,AI被要求利用指定漏洞,但在200个成功案例中有20个利用了它自己发现的全新0-day漏洞来提权。
OpenAI的“Patch the Planet”项目是什么?
“Patch the Planet”是OpenAI的一个公益项目,将大量前沿算力无偿用于发现和修补开源代码库中的漏洞。除了Linux内核,该项目已接入Firefox和Chrome,近期协助Firefox修复了超过40个漏洞。
AI挖掘漏洞的成本与人类安全研究员相比如何?
AI挖掘漏洞的成本极低,平均每个漏洞1279美元,而人类顶尖安全研究员一年大约只能找到20个类似漏洞。AI用10天完成了人类约50年的工作量,且成本远低于漏洞的实际价值(按Pwn2Own奖金估算,948个漏洞价值1890万到6630万美元)。
Linux社区如何应对AI发现的大量漏洞?
在10天的扫描与人工复核窗口期,全球Linux维护者与开发者已在上游修补了61个相关提权漏洞,43个补丁正在暂存区测试,另有近300个在社区邮件组中被公开讨论。