Claude发现Linux内核11年漏洞:53分钟生成Root利用代码
【TechWeb】安全研究正在进入一个新阶段:AI 不仅能找漏洞,还能写出能用的攻击代码。近日,Anthropic 发布的安全研究披露,其内部一个未发布的 Claude 模型在系统性测试中发现了一个潜伏在 Linux 内核中长达 11 年的高危漏洞,并为它生成了可用的两阶段远程利用程序。 漏洞本体:IPv4 TCP 握
安全研究已经跨进一个新阶段: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,用的是同一套技术。
