Anthropic 于 2026 年 10 月 27 日发布研究称,其尚未公开的内部 Claude 研究模型在广泛使用的软件中发现了漏洞,并构建了五条可用的漏洞利用链,其中包括针对 Linux 内核的一条。据该公司称,最严重的情况是,一个漏洞可让远程攻击者在无需登录、无需用户交互的情况下,在运行多路径 TCP(MPTCP)监听器的服务器上以 root 身份执行命令。
漏洞是什么
该漏洞编号为 CVE-2026-98432,是内核网络协议栈中的竞态条件导致的释放后使用(use-after-free)问题。简单来说,在建立 IPv4 TCP 连接时,内核可能在不复制的情况下,将待处理请求的 IP 选项移交给新套接字。如果另一个处理器正在使用相同的选项回复重传请求,而子套接字先被释放,内核就可能读取已被释放的内存。
利用如何运作
据 Anthropic 称,该利用分两个阶段。首先,竞态会使内核返回额外的字节,其中一次回复可能包含内核指针,从而帮助绕过内核地址空间布局随机化(KASLR)。随后,同一漏洞被用于覆盖回调指针并以 root 身份执行命令。在该公司的概念验证中,泄露指针耗时约 48 分钟,执行命令约 5 分钟。Anthropic 表示,一次失败的尝试只会中断当次握手,不会使机器崩溃,因此可以反复尝试。
悬而未决的问题:MPTCP
有一个悬而未决的问题必须明确说明。据 The Hacker News 核查,公开的 CVE 记录和内核修复均未提及 MPTCP。该漏洞与 MPTCP 监听器之间的联系来自 Anthropic 的文章。另一方面,红帽表示,能够接触到暴露的 TCP 服务的远程攻击者可能触发该竞态,但 Anthropic 描述的 root 利用针对的是带有 MPTCP 监听器的服务器。换言之:漏洞的存在和修复是有记录的事实;root 利用的确切路径迄今仍是 Anthropic 的报告。
修复与评分分歧
内核 CVE 团队将 CVE-2026-98432 评为 9.8 分,即严重级别。各发行版的评分存在差异,主要在于攻击复杂度:红帽在其 CVE 页面评为 5.9 分,在公告文件中评为 8.1 分,亚马逊评为 7.0 分,甲骨文和 SUSE 评为 8.1 分。上游修复将受影响对象的释放推迟到 RCU 宽限期之后,以便并发读取者完成工作。已列出的修复版本包括 5.10.272、5.15.223、6.1.190、6.6.159、6.12.113、6.18.56、7.2.10 和 7.3-rc7。
发行版情况与应对措施
据报道,截至 10 月 30 日,Debian、Oracle Linux、SUSE 和 Amazon Linux 已为至少部分内核发布了修复包,而 Ubuntu 和红帽企业版 Linux 尚未发布修复内核。对于 Go 用户,还有一个额外细节:自 Go 1.24 起,Go 程序在监听套接字上默认使用 MPTCP,Go 安全团队将 GODEBUG=multipathtcp=0 列为有针对性的缓解措施,但认为仅依赖它比较脆弱。核心建议仍然相同:更新到已修复的内核。
背景与局限
这项工作属于协调披露:Anthropic 表示已在发布前向厂商报告了这些漏洞,且在公布时均已修复。在同一研究中,该公司提到自 Chrome 156 起修复了 62 个 Chrome CVE。据 The Hacker News 称,Anthropic 未公布利用代码,也未公布确切的内核版本或测试配置。截至 10 月 29 日,没有该漏洞被用于真实攻击的记录,它也未出现在 10 月 28 日更新的美国网络安全与基础设施安全局(CISA)已知被利用漏洞目录副本中。
图片来源:The Hacker News,关于 Linux 内核漏洞文章的插图。
另见 Geekiki:Anthropic 限制 Claude Opus 5.5 并阻止现有游戏克隆。
来源
- Anthropic — Discovering and exploiting vulnerabilities in critical, real-world software with Claude
- CSO Online — Anthropic AI model finds Linux kernel bug that leads to remote root access
- The Hacker News — Linux Kernel TCP Flaw With 9.8 CVSS Score Affects Ubuntu, Red Hat and Other Distributions
透明度说明:本文在人工智能辅助下完成,基于公开报道与上文引用的网络来源交叉核对。归属于 Anthropic 的说法均为该公司报告,已作相应标注,不应视为独立证实。在作出技术决策前,请查阅原始来源。
Muse