目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-74594— Linux内核 psi_cgroup_free()关闭rtpoll_timer导致资源泄露

一分钟漏洞结论

影响对象
Linux Linux
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

在 Linux 内核中,以下漏洞已修复: sched/psi:在 中关闭 rtpoll_timer 从调度器热路径(hotpath)中以无锁方式调用,可能与 发生竞争。后者会在持有 的情况下销毁最后一个 触发器: 此时,若重新激活的定时器仍处于待处理状态,该 cgroup 组即可被释放,导致 在已释放的内存上执行。 早期提交 (“psi: 从 psi 触发器调度机制中移除 kthread_worker”)在 之后同步删除了定时器,这虽然防止了上述竞争,却引入了与触发器创建过程的竞争:删除操作可能取消在宽限期(gra

AI 预测 7.8 利用难度: 中等 EPSS 0.21% · P12

影响版本矩阵 23

厂商产品 版本范围状态
Linux Linux 6bfcb6178925b1fd28c102e53d403091b8f49396< 4addb102154b7cf6e2310ccbe20c3c08619e520d affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 894a9300d7fb2e2951da92e565ae6de7ddfb0a69 affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 1e5ca82eee59caca6988f9d6e859786aab8a5fa0 affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 310b5a537a78c358a4cd244bd767c1a517a05459 affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 806fcff98c1d7cb3c1dc0015e55ebdbe819e6b08 affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 8037c5b2b2a447df52542f4d8535895d837bdcbd affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 611e7821c4f83a671455658797336faecc3a5196 affected
8f91efd870ea5d8bc10b0fcc9740db51cd4c0c83< 5457025fa8ca3c0d2732109513de839e3e797190 affected
… +15 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-74594 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
sched/psi: Shut down rtpoll_timer in psi_cgroup_free()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: sched/psi: Shut down rtpoll_timer in psi_cgroup_free() psi_schedule_rtpoll_work() is called locklessly from the scheduler hotpath and can race psi_trigger_destroy() taking down the last rtpoll trigger under rtpoll_trigger_lock: psi_schedule_rtpoll_work() psi_trigger_destroy() rcu_read_lock(); task = rcu_dereference(rtpoll_task); rcu_assign_pointer(rtpoll_task, NULL); timer_delete(&rtpoll_timer); mod_timer(&rtpoll_timer, ...); rcu_read_unlock(); synchronize_rcu(); kthread_stop(task_to_destroy); The group can then be freed with the re-armed timer still pending, and poll_timer_fn() runs on freed memory. 461daba06bdc ("psi: eliminate kthread_worker from psi trigger scheduling mechanism") deleted the timer synchronously after the synchronize_rcu(), which prevented this but raced trigger creation instead: the deletion could cancel the timer that a new trigger set armed during the grace period and, as creation also reinitialized the timer at the time, corrupt it. 8f91efd870ea ("psi: Fix race between psi_trigger_create/destroy") moved the initialization into group_init() and the deletion into the locked section, trading the creation races for the window above. Neither placement in the destruction path works. A pending timer firing while the group is alive is harmless though. poll_timer_fn() just wakes the rtpoll waitqueue and doesn't re-arm itself. Bind the timer to the group's lifetime instead and shut it down in psi_cgroup_free(). Nothing can arm it by then. timer_shutdown_sync() because the timer is never armed again.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 6bfcb6178925b1fd28c102e53d403091b8f49396 ~ 4addb102154b7cf6e2310ccbe20c3c08619e520d -
Linux Linux 5.14 -

二、漏洞 CVE-2026-74594 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-74594 的情报信息

登录查看更多情报信息。

CVE-2026-74594 补丁与修复 (8)

同批安全公告 · Linux · 2026-08-22 · 共 150 条

CVE-2026-74640 ALSA FCP fcp_meter_ctl_get 缓冲区越界写漏洞
CVE-2026-74622 Atlantic 网卡 RX 页面释放漏洞
CVE-2026-74623 Atlantic网卡驱动TX缓冲区释放漏洞
CVE-2026-74624 netfilter: nf_conntrack 解锁前延迟记录无效
CVE-2026-74625 netfilter 网桥非IP路径模板连接跟踪释放漏洞
CVE-2026-74627 net: devmem 防止 net-io v/页面混合漏洞
CVE-2026-74626 NTB:ntb_netdev 分配失败时保留 RX 队列深度
CVE-2026-74628 Linux内核 x25 远程计时器释放后使用漏洞
CVE-2026-74629 net/dibs: 修复 dmb_clientid_arr 释放漏洞
CVE-2026-74631 Linux SMC splice条目生命周期不平衡漏洞
CVE-2026-74630 IPv6中in6_dev_get()防止复活inet6_dev漏洞
CVE-2026-74632 Linux内核 huge_memory 竞态条件漏洞
CVE-2026-74633 tracing: 修复模块事件缓存移除中的空指针解引用漏洞
CVE-2026-74634 ring-buffer:禁用调整大小时防止子缓冲区间顺序变化
CVE-2026-74635 fbdev bitblit bit_cursor() glyph索引越界漏洞
CVE-2026-74636 tracing 工具更新字段与事件定义字段竞态条件漏洞
CVE-2026-74637 Linux Perf 核心组件 组领导者 分离后释放后使用漏洞
CVE-2026-74639 ALSA us144mkii 重新锚定捕获 URB 漏洞
CVE-2026-74638 drm/v3d 调度器超时处理串行化漏洞
CVE-2026-74651 rtl8723bs: 修复rtw_get_wpa_ie()中的越界读取漏洞

显示前 20 条,共 150 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-74594

暂无评论


发表评论