OpenAI用GPT挖出Linux内核948个漏洞:120万美元值不值?
刚刚,Linux内核,被GPT挖出了948个漏洞😭。 对,948个。。。 要知道,这可不是什么犄角旮旯的小软件,这是Linux Kernel,是安卓、是全世界无数云服务器、是几乎所有超算背后共同的心脏。 超过4000万行代码,几十年来全世界最顶尖的一批程序员在上面添砖加瓦。 结果,OpenAI用他们一个还没发布的「网络
就在刚刚,
GPT从Linux内核里翻出了948个漏洞😭。
没错,948个。

这可不是哪个边角料的小软件。Linux Kernel是安卓的底座,是全世界无数云服务器的底座,也几乎是所有超算共同的心脏。
4000多万行代码,几十年来全世界最顶尖的一批程序员在上面一层层垒起来。
可OpenAI用了一个还没发布的「网络安全模型」,跑通一条自动化流水线:发现漏洞、验证漏洞、写出攻击代码(Exploit)……
最后花了120万美元,挖出948个能让普通用户直接拿到最高管理员(root)权限的严重漏洞。
Linux内核维护者一觉醒来,发现OpenAI递上来948个补丁建议,实在太惨了😭。

AI出现之前,顶尖的人类安全研究员一年大约能在Linux内核里找到20个这类漏洞。
而AI只用了10天,就干完了人类差不多50年的活。
成本还压得很低。120万美元听着吓人,平均下来,找到一个漏洞并攻破它,只花1279美元。
要是按Pwn2Own这种顶级黑客大赛的历史奖金来折算,这948个漏洞的价值大约在1890万到6630万美元之间。
AI黑客军团
那OpenAI究竟是怎么做到的?
答案是一支用AI Agent搭起来的AI黑客军团,纪律严明、分工明确。
核心分三步走:
1.侦察和分析(Discovery)
Linux内核代码超过4000万行,全量硬啃的话,算力再多也扛不住。
所以OpenAI放出了两种AI Agent去打探敌情。
先上场的是「侦察兵」(Scout agents)。它的任务是通读Linux内核全部代码,判断哪些部分跟安全相关、容易被攻击。
最终它从4000多万行代码里圈出280万行「高价值目标」,约占总代码量的7%,花掉3426美元的API额度。
接着「分析师」(Analyst agents)进场,拿着「侦察兵」给的地图,对这280万行代码做地毯式扫描,找可能的漏洞。
12个小时后,它交出2308个「疑似漏洞」报告,耗资31.6万美元。
2.验证和复现(Validation)
报告再多也没用,万一是误报呢?验证环节恰恰是 human 安全研究员最头疼的地方。
接下来轮到「分类兵」(Triage agent)。对每个「疑似漏洞」,它都会自动写一小段PoC代码,扔进隔离虚拟机里跑一遍,看系统会不会崩。
说白了,就是换着花样踹门,一直踹到门开为止。
30小时里,智能体在真实环境中成功复现1724个内核崩溃漏洞,命中率74.7%。因模型自己脑补逻辑造成的彻底误报,只占3.1%。
3.攻击和利用(Exploitability assessment)
漏洞坐实后,最关键的环节到了:「攻击手」(ExploitDev agents)接手,尝试绕开SMEP、SMAP、KASLR等系统里的全部安全防护,看能否利用这个漏洞,最终拿下root权限。
在极端严苛的环境下,ExploitDev Agent(利用开发智能体)实实在在写出了291个信息泄露PoC,以及1169个成功获取root权限的提权Exploit。合并同类变体后,锁定948个独立的本地提权漏洞。
平均算下来,造出一个完整可用的root提权利用,API消耗只要359美元。

意料之外的越界进化
这个网络安全模型的攻击路数,相当古怪。
安全团队抽了智能体编写的166个利用程序做分析,看完瘫软了:AI自己发现并使用了至少10种全新的Linux内核攻击技术。
具体包括2种在内核缓存中精准堆喷射的持久弹性对象、2种提升提权稳定性的全新页面编排(page grooming)技术、5种借任意写或直接篡改数据结构的数据流攻击手法,还有1种全新的任意类型混淆。
OpenAI把这些利用技术拿去请业界资深的外部内核专家验证,对方的回应同样是:
闻所未闻。

另一个插曲更富戏剧性。早期测试时,安全团队让ExploitDev智能体针对指定分配的漏洞写Exploit,只要拿到root shell就算过关。
结果200个打通的案例里,人工核验发现竟有20个利用程序压根没用指定的漏洞。智能体在受限靶机里反复折腾,发现分给自己的漏洞不好啃,干脆顺手在系统里挖出另一个谁都不知道的全新0-day,一路提权拿到root。
大模型在漏洞攻防中表现出的战术自主性,超出了人类的预料。
而这还远不是AI的极限。OpenAI提到,7月份他们用GPT-5.6 Sol模型也跑过一次扫描,当时花了50多万美元,找到166个漏洞。
三个月后,换上这个更强的「网络安全模型」,战果直接翻了5倍多。
同一份代码,交到更强的模型手里,漏洞一眼就能看穿。
那些我们默认「安全」的软件,恐怕真没想象中那么稳。
模型能力一轮轮往上走,反复扫描手头已有的代码,往后会变成常规操作。
一个漏洞的发现成本是1279美元,这算什么概念?说句实话,对攻击者而言,这点钱几乎可以不算。
可防守方不一样。审计、修复、测试,要砸进去无数人力和时间,两边的成本压根不成比例。
这实在太不公平:攻击者失手了什么损失都没有,防守方只要漏掉一处,就直接GAME OVER。拿下你系统里一个没及时打补丁的低权限账户,基本等于白捡root权限,一步将死。

以前挖内核级0-day是门贵得离谱的手艺活。顶尖黑客得沉上几个月,对操作系统底层摸得门儿清,再靠直觉和反复试错,才抓得住那一闪而过的竞态条件。
往后呢,也许买台Pro 500x,谁都能当顶级黑客。
防守方要过冬了?
看到这儿,说实话我有点发慌。Linux都能被捅成筛子,我电脑里那堆乱糟糟的Vibe Coding项目还不得瘫掉啊o(╥﹏╥)o。
好在这次锤子攥在修补者手上,OpenAI这回还算有点良心。
研究员Eric Wallace在社交媒体上公开表态,他们正借「Patch the Planet」项目,把大量前沿算力以纯公益(pro bono)的方式投给开源生态。
他说:「我们现在正将大量的尖端算力,无偿地用于发现和修补开源代码库中的漏洞。」
这套管线不只接了Linux内核,Firefox和Chrome也已经接入,最近刚帮Firefox修掉超过40个漏洞。

从这儿也能看出OpenAI的解题路数。
有位网友的评论我觉得特别到位,就是这么个意思:把经济账重算一遍。OpenAI想做的,是把攻击的成本重新抬上去,赶在攻击者动手之前,帮防守方先把漏洞补好。
说白了,就是用AI魔法打败AI魔法。

当然,这场仗绝不只是AI公司的事。
模型之外,开发者们也一直没闲着。在那10天的内核扫描与人工复核窗口里,社区本身就显出了惊人的韧性。
AI 还在对这些漏洞逐一验证的当口,上游的 Linux 维护者和开发者已经动手修掉了 61 个相关 LPE,43 个补丁正放在暂存区里测试,另有近 300 个补丁在社区邮件组中被公开、激烈地讨论着。
安全这件事上,人类共同体从来没松过劲。只是眼下,他们面前多了一个不知疲倦、效率惊人的对手——一个钢铁做的对手。
全世界开发者,V.S.一个安全领域的 AlphaGo。
原文:https://openai.com/index/a-thousand-fewer-paths-to-root/