CVE-2026-98432 Linux TCP漏洞扩散:各发行版补丁情况一览
图片:AI生成的资料图片(非实拍照片)

[Diary Point=崔承振记者] Linux内核在处理IPv4 TCP的过程中被曝出一个漏洞,远程攻击者可借此导致系统崩溃或破坏内存。该漏洞编号为CVE-2026-98432,截至10月29日,Ubuntu和红帽企业版Linux(RHEL)均尚未发布修复内核。

该漏洞属于use-after-free问题:在同时处理多个TCP连接请求的过程中,内核会重新读取已经被释放的socket选项。攻击者可以从外部反复发送特定的TCP请求,利用这一竞态条件发起攻击。目前报告的主要影响是服务中断或内核崩溃,但内存损坏的可能性也未被排除。

Ubuntu和RHEL仍在等待修复

Ubuntu的安全公告于10月15日首次登记,并于10月29日更新。Ubuntu 22.04、24.04、26.04、26.10系列的主要内核均被标记为“存在漏洞”或“修复中”,云端、实时、硬件专用等各类内核的状态也可能有所不同。

红帽将RHEL 8、9、10以及OpenShift 4系列列为受影响产品,并将修复工作推迟到未来的更新中。据介绍,RHEL 7因不包含存在漏洞的代码而不受影响,红帽方面还表示目前尚无易于部署且稳定的通用缓解措施。

不过,并非所有Linux设备都处于相同状态。Debian Trixie、Oracle Linux的部分UEK内核,以及Amazon Linux 2023的部分内核已经发布了修复补丁包。仅凭发行版名称无法判断是否受影响,需要同时核对已安装的内核系列和厂商提供的补丁包情况。

可通过命令行检查自己的设备和内核

在终端中运行cat /etc/os-release,即可确认当前使用的是Ubuntu、Debian、RHEL等哪种发行版及其版本号。当前正在运行的内核版本可用uname -r查看。像服务器、NAS这类需要接受外部TCP连接的设备,更应优先检查。

在Ubuntu上可运行sudo apt update && sudo apt full-upgrade,在RHEL系列系统上则运行sudo dnf update kernel,以查询厂商软件源中的最新补丁包。即使安装了新内核,系统当前运行的内核也不会立即切换,因此应先确认正在运行的服务和重启计划,重启系统后再用uname -r重新确认。

对于Ubuntu和RHEL尚未发布修复补丁的用户,不应随意从网络上下载内核,或仅挑选漏洞修复相关的代码提交自行手动应用。建议定期查看官方软件源和安全公告的最新状态,并可通过关闭不必要的、对外公开的TCP服务或限制可访问的网络范围来缩小暴露面,但这并非厂商正式认可的漏洞解决方案。

普通智能手机或路由器用户,并不会仅因为设备搭载Linux系统就立即受到影响。由于相关产品的制造商会自行管理专属内核,用户应查看对应产品的安全公告和固件更新信息;个人电脑用户也只有在自行安装了Ubuntu等Linux发行版的情况下,才需要按照上述步骤进行检查。截至10月30日,Ubuntu和RHEL修复补丁包的具体发布时间仍未确定。