防范 CVE-2026-98432
摘要
Go 安全团队警告称,CVE-2026-98432 是 Linux 内核 IPv4 TCP 处理中的一个释放后使用漏洞,可导致远程代码执行(RCE)(Anthropic 已通过 MPTCP 监听器演示了漏洞利用)。团队建议升级到已修补的内核,并详细说明了如何在 Go 程序中默认禁用 MPTCP。
<p><a href="https://lobste.rs/s/mp8yqt/protecting_against_cve_2026_98432">评论</a></p>
查看缓存全文
缓存时间:
2026/10/30 19:15
# [安全] 防范 CVE-2026-98432
来源:https://groups.google.com/g/golang-announce/c/PCoQcdxoScw
各位 Gopher,大家好:
近期披露的 CVE\-2026\-98432 (https://nvd.nist.gov/vuln/detail/cve-2026-98432) 描述了一个释放后使用问题,该问题影响 Linux 内核中的 IPv4 TCP 连接处理。在 Anthropic 描述的一种漏洞利用方式 (https://www.anthropic.com/research/discovering-vulnerabilities-with-claude) 中,使用多路径 TCP (https://en.wikipedia.org/wiki/Multipath_TCP)(MPTCP)监听器的服务器被证实存在远程代码执行(RCE)风险。
**修复此漏洞的最佳方法是升级到已修补的内核版本。** 虽然已演示的漏洞利用方式要求目标系统对外暴露 MPTCP 监听器,但底层缺陷并非 MPTCP 特有。没有 MPTCP 监听器的系统也可能受到类似攻击。
从 Go 1\.24 (https://go.dev/doc/godebug#go-124) 开始,Go 程序默认会为 Linux 上的监听套接字启用 MPTCP。可以通过设置 GODEBUG 的 "multipathtcp" 选项来更改此默认行为:
- 在程序的环境中设置 "GODEBUG=multipathtcp=0",将在运行时默认禁用 MPTCP。
- 在主模块的 go\.mod 文件中添加 "godebug multipathtcp=0",将在构建时将 MPTCP 设置为默认禁用。
程序也可以使用 net\.Dialer\.SetMultipathTCP (https://pkg.go.dev/net#Dialer.SetMultipathTCP) 和 net\.ListenConfig\.SetMultipathTCP (https://pkg.go.dev/net#ListenConfig.SetMultipathTCP),为各个套接字显式启用或禁用 MPTCP。这些函数会覆盖 GODEBUG 设置。
请注意,逐个程序禁用 MPTCP 是一种脆弱的缓解措施。即使只是意外遗漏了一个对外暴露的 MPTCP 监听器,系统仍然会存在风险。此外,这种措施假设了该缺陷的所有可行利用方式都依赖 MPTCP。我们再次强烈建议升级到已修补的内核版本。
目前,我们认为,为应对此问题而考虑对 Go 做出任何更改(例如更改 MPTCP 的默认行为)还为时过早。有关此问题以及我们可能采取的应对措施的进一步讨论将在 https://go.dev/issue/82717 上进行。
\- Go 安全团队
相似文章
Hacker News Top
CVE-2026-98432 是 Linux 内核 IPv4 TCP 握手路径中的一个释放后使用(use-after-free)漏洞,可能导致远程利用。Linux CNA 给出的 CVSS 评分为 9.8,Red Hat 的初步评分为 8.1;Anthropic 的 Frontier Red Team 已针对 MPTCP 监听器演示了远程 root 执行。文章介绍了补丁验证方法以及各发行版的修复步骤。
Lobsters Hottest
一个 CVSS 评分为 9.8 的 Linux 内核 TCP 严重漏洞已被披露,影响 Ubuntu、Red Hat 和其他主要发行版,促使各方广泛开展补丁修复工作。
Lobsters Hottest
FreeBSD中存在一个严重的本地权限提升漏洞(CVE-2026-45257),允许无特权用户将任意数据写入任何可读文件的页面缓存,绕过文件权限和标志,最终导致完全获取root权限。该漏洞影响FreeBSD 13.0及更高版本的默认安装,通过sendfile、KTLS和内核内AES-GCM解密的不安全组合实现。
X AI KOLs Timeline
Linux 内核的 MPTCP TCP 漏洞被评为 CVSS 9.8 分。Anthropic 演示了可在服务器上以 root 权限执行命令的漏洞利用方式。Ubuntu 和 RHEL 尚未修复,而 Debian、Oracle 等已发布部分补丁。
Lobsters Hottest
Pwn.ai 研究员详细披露了 CVE-2026-99999——一个严重的 Linux 网络漏洞,该漏洞允许受客户机控制的校验和元数据在验证通过后改写 IPv4 头部,攻击者借此将一次 32 字节的宿主机内存泄露逐步升级为完整的客户机到宿主机 KVM 逃逸。该漏洞是在 Vercel 举办的 100 万美元 Sandbox 挑战赛期间被发现的。