Claude 53分钟攻破Linux内核:11年漏洞可远程拿Root
安全研究正在进入一个新阶段:AI 不仅能找漏洞,还能写出能用的攻击代码。近日,Anthropic 发布的安全研究披露,其内部一个未发布的 Claude 模型在系统性测试中发现了一个潜伏在 Linux 内核中长达 11 年的高危漏洞,并为它生成了可用的两阶段远程利用程序。
安全研究已跨入新阶段:AI 不只找得出漏洞,还能写出可用的攻击程序。
Anthropic 近日公开的一项安全研究提到,其内部尚未发布的 Claude 模型在做系统性测试时,挖出了一个在 Linux 内核里藏了 11 年的高危漏洞,并据此生成了可直接使用的两阶段远程利用程序。
漏洞本体:IPv4 TCP 握手中的 11 年 UAF
该漏洞被编为 CVE-2026-98432,Linux 内核 CVE 团队给它打出 CVSS 3.1 评分 9.8,等级为 Critical。
从技术上看,问题出在 IPv4 TCP 握手代码tcp_v4_syn_recv_sock() 与 ip_options_build()之间,属于竞态条件引发的释放后使用(UAF)缺陷。TCP 连接完成握手时,主 socket 会把客户端 SYN 包里存下的 IPv4 选项直接交给子 socket,并不做拷贝;同一时间,另一个 CPU 可能正在为同一条连接处理重传的 SYN,并读取这些选项。如果子 socket 先被释放,这些选项就已经被kfree()释放掉,而 SYNACK 代码还在读它们。这是一起典型的跨 CPU 竞态 UAF。
出问题的代码提交于 2015 年 10 月,随 Linux 4.4 内核进入主线。换句话说,从 4.4 开始,一直到修复版本发布前,几乎所有在用的内核都中招。
攻击画像:零点击、网络可达、Root 权限
这枚漏洞的凶险之处在于触发门槛几乎为零:不用密码,不需要用户做任何操作,光靠网络流量就能触发,最终实现远程 Root 权限执行。内核 CVE 团队对它的定性是“网络可达、无需特权、无需交互”的严重漏洞。
Anthropic 的实测数据表明,内部
Claude 模型不但定位了这个漏洞,还自己写出了完整的两阶段利用程序:第一阶段花了约 48 分钟,靠泄露内核指针绕过内核地址随机化(KASLR)保护;第二阶段只用了 5 分钟,覆写回调指针,以 Root 权限执行任意命令,全程约 53 分钟。更麻烦的是,竞态失败只会让这一次握手失败,目标不会崩溃,攻击者可以一遍遍重试,直到成功。
修复版本与各发行版进度
上游的修复在 10 月 15 日落地,涉及的稳定分支版本有 5.10.272、5.15.223、6.1.190、6.6.159、6.12.113、6.18.56、7.2.10,以及主线的 7.3。
真正的问题出在“上游修好了”和“你的服务器修好了”之间的时间差。各发行版进度并不一致:Debian、SLES 和 Oracle Linux 已经放出修复内核;Amazon Linux 2023 的 6.18 与 6.12 内核分别在 10 月 24 日、29 日完成修复;Ubuntu 26.10、26.04 LTS、24.04 LTS、22.04 LTS 的修复还在开发当中,Red Hat 则把部分版本的修复标为延期处理。
还有一个技术细节会放大暴露面:Go 1.24 及更高版本在 Linux 上默认开启 Multipath TCP(MPTCP),而 Anthropic 的 PoC 恰恰是针对运行 MPTCP 监听的服务器设计的。对跑对外服务的 Ubuntu 管理员来说,风险窗口眼下仍然开着——禁用 MPTCP 只能把攻击面收窄,内核层面的缺陷本身消不掉。
真正的看点:AI 双刃剑
需要强调的是,Anthropic 称这份利用代码不会公开发布。但这件事已经把趋势摆得很清楚:在找漏洞上,AI 的效率已经跑到了人类安全研究员前面——一个存在 11 年、被无数双眼睛审过的内核竞态缺陷,被模型在系统性测试中找出来并做成了武器。同样的能力落到攻击者手里,意味着防御方能用来准备的时间正在被压缩。
对行业来说,这既是一个“AI 用于安全”的标志性案例,也是一次能力不对称的预演:找漏洞的 AI 和用漏洞的 AI,用的是同一套技术。