Java基础、中级、高级、架构面试资料

突发,OpenAI 花 800 万 30 小时攻击 Linux 挖出 948 个漏洞

业余杂谈 herman 12浏览
公告:“业余草”微信公众号 AI 中转站提供免费体验,点击链接 https://unity2.ai/register?ref=3XTnndN2 进行访问,支持 Claude、ChatGPT、Gemini 等最新模型!关注业余草微信公众号,添加作者微信:xttblog2!
本博客日IP超过2000,PV 3000 左右,急需赞助商。
极客时间所有课程通过我的二维码购买后返现24元微信红包,请加博主新的微信号:xttblog2,之前的微信号好友位已满,备注:返现
受密码保护的文章请关注“业余草”公众号,回复关键字“0”获得密码
所有面试题(java、前端、数据库、springboot等)一网打尽,请关注文末小程序
视频教程免费领
【腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云

AI 迭代太快了,每一个新版本都比之前的版本更 AI,以至于今年被发现的漏洞特别多,比过去 5 年加起来的都多。

前不久 php 的漏洞,Java 的漏洞,以及 Go、Rust 等十几种语言相继爆出了高危漏洞,各种框架生态库也不逞多让,推出新版本时或多或少都带的有漏洞修复。

造成这一切的原因都来自于 AI 找漏洞太快了,比人类快上好几个数量级。这不,就在昨天,OpenAI 花了 800万人民币,一口气挖出 948 个 Linux 提权漏洞。消息已经发出,HN 等程序员社区都炸锅了,内核社区连夜加班,网友却看热闹不嫌事大。

瓜从天降

就在昨天,11 月 4 日,OpenAI 发布了一份安全研究报告,标题起得还挺文艺的 《A thousand fewer paths to root》(通往 root 的一千条路径)。

翻译成人话就是说,我家 AI 花了一笔钱,把 Linux 内核翻了个底朝天,一次性找出 948 个能让普通用户直接变身 root 的提权漏洞。

不少人可能不知道 948 个是什么概念?

这么说吧,像 Pwn2Own 这种顶级黑客大赛,一个 Linux 内核本地提权漏洞的赏金是 2 万美元,TyphoonPWN 开到 7 万美元。OpenAI 按这个标准给自家成果算了笔账,这堆漏洞“市价”在 1890 万到 6630 万美元之间,是本次运行成本的 16 到 55 倍。

不少黑客是靠找漏洞为生的,现在有了 AI,已经有不少大厂,包括谷歌在内的已经把漏洞悬赏的金额下调了。

OpenAI 作为一个非人类,本次实际花费了 121.34 万美元 API 额度,约合人民币 811 万元,平均每个可用提权漏洞约 1279 美元(约 8550 元人民币),比人类高效还不说,价格还更低的多。

AI 找漏洞的过程

AI 相比人类来说,更有大局观。比如,几十万行代码,人类可能记不住,但对 AI 来说毫无压力。

OpenAI 这次搞了一套完整的多 Agent 流水线,全程五道工序,环环相扣,从而找出漏洞。

首先是第一道工序,侦察(Scout)。Agent 先把 Linux 内核里“低权限用户够得着”的代码扒出来,圈定 5034 个审计目标,约 280 万行代码,占整个内核的 7% 左右。这一步花了 3426 美元,是全场最便宜的环节。

接着是第二道工序,分析(Analyst)。分析 Agent 在 12 个小时里产出了 2308 个候选漏洞,烧掉 31.65 万美元,单看这一段,就是花了“211 万人民币换了 2308 个嫌疑对象”。

再然后是第三道工序,验证(Triage)。光说不练假把式,Triage Agent 给每个候选写 PoC,扔进开着内核地址消毒器(KASAN)的隔离虚拟机里真刀真枪跑。30 小时后,2308 个候选里 1724 个成功复现,复现率 74.7%;误报只有 3.1%,且误报原因很“AI”,模型假设了一个现实中不可能成立的条件。

再接着是第四道工序,武器化(Exploit)。这一步最贵,花了 77.59 万美元,也是重头戏。Agent 们在开启了 SMEP、SMAP、KASLR等全套防护的“原厂状态”系统上测试,最终产出 291 个信息泄露 PoC 和 1169 个能稳定运行的提权 Exploit,平均每个成功的 Exploit 成本 359 美元。

最后是第五道工序,去重 + 打补丁。变异分析把 1169 个 Exploit 归并成 948 个独立漏洞,流水线顺手给每个漏洞都写了补丁,最后由人类研究员审核把关,再按 Linux 内核社区的建议分批上报。

整个过程于今年 10 月中旬跑完,用的模型 OpenAI 没公布名字,只说是一款“即将发布的网络安全模型”,应该很可能就是最近传说中的 GPT‑6.2 Astra。

漏洞有严重

不少人可能觉得提权漏洞不重要,但对于攻击者来说,这就是最致命的漏洞。

攻击者只要能在你的服务器上先拿到一个普通用户权限,比如通过 Web 漏洞、弱密码、某个被入侵的容器,再叠加上这其中任何一个内核漏洞,就能直接 root 整台机器。OpenAI 的原话也很扎心,对一个资金充足的攻击者来说,未打补丁系统上的低权限账号,功能上就等同于 root。

而且这不是理论威胁。报道中提到,现实中已有攻击者把 PHP2Shell 工具和 Linux 内核漏洞组合利用,在 25 台服务器上拿到了 root 权限。

现在唯一让人安心的是,OpenAI 的安全报告已发布,内核社区的反应速度快得离谱,迅速跟进。在短短 10 天内,61 个漏洞已在上游修复,43 个补丁进入合入流程,299 个正在公开讨论。

最后

在 AI 面前,人类完败。

便宜高效不说,漏洞找的还很快,还能给出修复建议和修复代码供参考。

不过这样也好,未来的系统肯定是更安全了,普通人类肯定是很难攻克了。将来的安全攻防也很可能是 AI 与 AI 之间的较量。

AI 取代人类的同时也倒逼着人类进化!

业余草公众号

最后,欢迎关注我的个人微信公众号:业余草(yyucao)!可加作者微信号:xttblog2。备注:“1”,添加博主微信拉你进微信群。备注错误不会同意好友申请。再次感谢您的关注!后续有精彩内容会第一时间发给您!原创文章投稿请发送至532009913@qq.com邮箱。商务合作也可添加作者微信进行联系!

本文原文出处:业余草: » 突发,OpenAI 花 800 万 30 小时攻击 Linux 挖出 948 个漏洞