【TechWeb】安全研究正在进入一个新阶段: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,用的是同一套技术。








