刚刚,Linux 内核,被 GPT 挖出了 948 个漏洞。
对,948 个。。。

超过 4000 万行代码,几十年来全世界最顶尖的一批程序员在上面添砖加瓦。
结果,OpenAI 用他们一个还没发布的「网络安全模型」,跑了一条自动化的流水线,从发现漏洞、验证漏洞、写出攻击代码(Exploit)……
最终,花费120 万美元,揪出了948 个能让普通用户直接拿到最高管理员(root)权限的严重漏洞。。。
太惨了,Linux 内核维护者们一觉醒来,发现 OpenAI 提出了 948 个补丁建议。

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 )
光有报告没用,万一是误报呢?人类安全研究员最头疼的就是验证环节。
现在,该「分类兵」 ( 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 权限,直接将军。

未来,或许只要买个 Pro 500x,人人都能是顶级黑客。
防守方的寒冬?
看到这,说实话,我有点绝望了。
Linux 都能被打成筛子,那我电脑里的一堆屎山 Vibe Coding 项目不得瘫痪了啊 o ( ╥﹏╥ ) o。
所幸,这次的锤子握在修补者手中,OpenAI 这次还算有点良心。
研究员 Eric Wallace 在社交媒体上公开表示,他们正通过「Patch the Planet」项目,把大量前沿算力以纯公益(pro bono)的方式投向开源生态。
我们现在正将大量的尖端算力,无偿地用于发现和修补开源代码库中的漏洞。
除了 Linux 内核,这套管线已经接入了 Firefox 和 Chrome,近期刚刚协助 Firefox 修复了超过 40 个漏洞。

一位网友的评论,我觉得说得特别到位,就是这么个意思,把经济账重算一遍。
OpenAI 的目标,就是要把攻击的成本重新拉高,在攻击者利用漏洞之前,就帮助防守方把它修复掉。
简单来说就是,用 AI 魔法来打败 AI 魔法。

模型之外,开发者们从来没有坐以待毙。
在历时 10 天的内核扫描与人工复核窗口期里,社区本身也展现出了惊人的韧性。
当 AI 还在验证这千余个漏洞时,全球 Linux 维护者与开发者已经在上游修补了 61 个相关 LPE,43 个补丁正在暂存区测试,另有近 300 个在社区邮件组里被激烈公开讨论。
人类安全共同体从未懈怠。
只是如今,他们迎来了一个不知疲倦、效率恐怖的钢铁对手——
全世界开发者,V.S. 一个安全领域的 AlphaGo。
原文:https://openai.com/index/a-thousand-fewer-paths-to-root/
一键三连「点赞」「转发」「小心心」
欢迎在评论区留下你的想法!
— 完 —
点亮星标
科技前沿进展每日见