Linux Distros 未修补的漏洞:CVE-2026-74264

critical Nessus 插件 ID 335625

简介

Linux/Unix 主机上安装的一个或多个程序包存在漏洞,但供应商表示不会修补此漏洞。

描述

Linux/Unix 主机中安装的一个或多个程序包受到一个漏洞影响,而供应商没有提供补丁程序。

- net:watchdog:修复引用计数跟踪争用 受到指责的提交将监视程序代码中未跟踪的 dev_hold()/dev_put() 调用转换为使用跟踪的 dev_hold_track()/dev_put_track() 调用(后来重命名/接口为 netdev_hold() 和 netdev_put())。通过引入 dev->watchdog_dev_tracker 来存储引用跟踪信息而不增加 netdev_watchdog_up() 和 dev_watchdog() 之间的同步,它启用了可同时覆盖或释放此指针的争用条件,从而导致列表损坏崩溃 syzbot 报告:list_del损坏,ffff888114a18c00->next 是 lib/list_debug.c:52 的空内核缺陷!Oops: invalid opcode: 0000 [#1] SMP KASAN PTI CPU: 1 UID: 0 PID: 91 Comm: kworker/u8:5 Not tainted syzkaller #0 PREEMPT(lazy) 硬件名称:
Google Google Compute Engine/Google Compute Engine,BIOS Google 2026 年 5 月 9 日 工作队列:events_unbound linkwatch_event RIP:0010:__list_del_entry_valid_or_report.cold+0x22/0x2a lib/list_debug.c:52 调用跟踪:
<TASK> __list_del_entry_valid include/linux/list.h:132 [内联] __list_del_entry include/linux/list.h:246 [内联] list_move_tail include/linux/list.h:341 [内联] ref_tracker_free+0x1a7/0x6c0 lib/ref_tracker.c:329 netdev_tracker_free include/linux/netdevice.h:4491 [内联] netdev_put include/linux/netdevice.h:4508 [内联] netdev_put include/linux/netdevice.h:4504 [内联] netdev_watchdog_down net/sched/sch_generic.c:600 [内联] dev_deactivate_many+0x28c/0xfe0 net/sched/sch_generic.c:1363 dev_deactivate+0x109/0x1d0 net/sched/sch_generic.c:1397 linkwatch_do_dev net/core/link_watch.c:184 [内联] linkwatch_do_dev+0xd3/0x120 net/core/link_watch.c:166
__linkwatch_run_queue+0x3a5/0x810 net/core/link_watch.c:240 linkwatch_event+0x8f/0xc0 net/core/link_watch.c:314 process_one_work+0xa0e/0x1980 kernel/workqueue.c:3314 process_scheduled_works kernel/workqueue.c:3397 [内联] worker_thread+0x5ef/0xe50 kernel/workqueue.c:3478 kthread+0x370/0x450 kernel/kthread.c:436 ret_from_fork+0x69a/0xc80 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 此修补程序具有三个协调的部件:1) 添加 dev->watchdog_lock 和 dev->watchdog_ref_held 以序列化监视程序操作。2) 从 netif_carrier_on() 中删除 netdev_watchdog_up() 调用:这确保了仅从 process/BH 上下文(通过 linkwatch 工作队列 dev_activate())调用 netdev_watchdog_up),从而允许使用 spin_lock_bh() 进行同步。3) 同步监视程序和监视程序定时器:使用 tx_global_lock 和 watchdog_lock 保护 netdev_watchdog_up()。仅在 netdev_watchdog_up() 中分配新的跟踪器(如果尚未存在)。在 dev_watchdog() 中,确保如果定时器是由 dev_watchdog() 自行重新计划,还是同时由 netdev_watchdog_up() 重新计划,则不会释放跟踪器。(CVE-2026-74264)

请注意,Nessus 依赖供应商报告的程序包是否存在进行判断。

解决方案

目前尚未有任何已知的解决方案。

另见

https://security-tracker.debian.org/tracker/CVE-2026-74264

插件详情

严重性: Critical

ID: 335625

文件名: unpatched_CVE_2026_74264.nasl

版本: 1.1

类型: Local

代理: unix

系列: Misc.

发布时间: 2026/8/15

最近更新时间: 2026/8/15

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: High

分数: 7

百分位: 98.2

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 6.4

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS 分数来源: CVE-2026-74264

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 9

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:U/RL:U/RC:C

漏洞信息

CPE: cpe:/o:debian:debian_linux:12.0, cpe:/o:debian:debian_linux:13.0, p-cpe:/a:debian:debian_linux:linux

必需的 KB 项: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

易利用性: No known exploits are available

漏洞发布日期: 2026/8/15

参考资料信息

CVE: CVE-2026-74264