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

目标: 1000 元 · 已筹: 1336

100%

CVE-2025-39881— Linux kernel 安全漏洞

CVSS 7.8 · High EPSS 0.14% · P4

影响版本矩阵 12

厂商产品版本范围状态
LinuxLinux34f26a15611afb03c33df6819359d36f5b382589< 34d9cafd469c69ad85e6a36b4303c78382cf5c79affected
34f26a15611afb03c33df6819359d36f5b382589< 854baafc00c433cccbe0ab4231b77aeb9b637b77affected
34f26a15611afb03c33df6819359d36f5b382589< 7e64474aba78d240f7804f48f2d454dcca78b15faffected
34f26a15611afb03c33df6819359d36f5b382589< ac5cda4fae8818cf1963317bb699f7f2f85b60afaffected
34f26a15611afb03c33df6819359d36f5b382589< 3c9ba2777d6c86025e1ba4186dc5cd930e40ec5faffected
6.1affected
< 6.1unaffected
6.1.153≤ 6.1.*unaffected
… +4 条更多
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2025-39881 基础信息

漏洞信息

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

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

Vulnerability Title
kernfs: Fix UAF in polling when open file is released
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: kernfs: Fix UAF in polling when open file is released A use-after-free (UAF) vulnerability was identified in the PSI (Pressure Stall Information) monitoring mechanism: BUG: KASAN: slab-use-after-free in psi_trigger_poll+0x3c/0x140 Read of size 8 at addr ffff3de3d50bd308 by task systemd/1 psi_trigger_poll+0x3c/0x140 cgroup_pressure_poll+0x70/0xa0 cgroup_file_poll+0x8c/0x100 kernfs_fop_poll+0x11c/0x1c0 ep_item_poll.isra.0+0x188/0x2c0 Allocated by task 1: cgroup_file_open+0x88/0x388 kernfs_fop_open+0x73c/0xaf0 do_dentry_open+0x5fc/0x1200 vfs_open+0xa0/0x3f0 do_open+0x7e8/0xd08 path_openat+0x2fc/0x6b0 do_filp_open+0x174/0x368 Freed by task 8462: cgroup_file_release+0x130/0x1f8 kernfs_drain_open_files+0x17c/0x440 kernfs_drain+0x2dc/0x360 kernfs_show+0x1b8/0x288 cgroup_file_show+0x150/0x268 cgroup_pressure_write+0x1dc/0x340 cgroup_file_write+0x274/0x548 Reproduction Steps: 1. Open test/cpu.pressure and establish epoll monitoring 2. Disable monitoring: echo 0 > test/cgroup.pressure 3. Re-enable monitoring: echo 1 > test/cgroup.pressure The race condition occurs because: 1. When cgroup.pressure is disabled (echo 0 > cgroup.pressure), it: - Releases PSI triggers via cgroup_file_release() - Frees of->priv through kernfs_drain_open_files() 2. While epoll still holds reference to the file and continues polling 3. Re-enabling (echo 1 > cgroup.pressure) accesses freed of->priv epolling disable/enable cgroup.pressure fd=open(cpu.pressure) while(1) ... epoll_wait kernfs_fop_poll kernfs_get_active = true echo 0 > cgroup.pressure ... cgroup_file_show kernfs_show // inactive kn kernfs_drain_open_files cft->release(of); kfree(ctx); ... kernfs_get_active = false echo 1 > cgroup.pressure kernfs_show kernfs_activate_one(kn); kernfs_fop_poll kernfs_get_active = true cgroup_file_poll psi_trigger_poll // UAF ... end: close(fd) To address this issue, introduce kernfs_get_active_of() for kernfs open files to obtain active references. This function will fail if the open file has been released. Replace kernfs_get_active() with kernfs_get_active_of() to prevent further operations on released file descriptors.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于PSI监控机制中存在释放后重用问题,可能导致内存损坏。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 34f26a15611afb03c33df6819359d36f5b382589 ~ 34d9cafd469c69ad85e6a36b4303c78382cf5c79 -
LinuxLinux 6.1 -

二、漏洞 CVE-2025-39881 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2025-39881 的情报信息

登录查看更多情报信息。

同批安全公告 · Linux · 2025-09-23 · 共 21 条

CVE-2025-398809.8 CRITICALLinux kernel 安全漏洞
CVE-2025-398698.4 HIGHLinux kernel 安全漏洞
CVE-2025-398828.4 HIGHLinux kernel 安全漏洞
CVE-2025-398887.8 HIGHLinux kernel 安全漏洞
CVE-2025-398727.8 HIGHLinux kernel 安全漏洞
CVE-2025-398737.8 HIGHLinux kernel 安全漏洞
CVE-2025-398687.8 HIGHLinux kernel 安全漏洞
CVE-2025-39879Linux kernel 安全漏洞
CVE-2025-39887Linux kernel 安全漏洞
CVE-2025-39885Linux kernel 安全漏洞
CVE-2025-39886Linux kernel 安全漏洞
CVE-2025-39883Linux kernel 安全漏洞
CVE-2025-39884Linux kernel 安全漏洞
CVE-2025-39878Linux kernel 安全漏洞
CVE-2025-39877Linux kernel 安全漏洞
CVE-2025-39876Linux kernel 安全漏洞
CVE-2025-39874Linux kernel 安全漏洞
CVE-2025-39875Linux kernel 安全漏洞
CVE-2025-39871Linux kernel 安全漏洞
CVE-2025-39870Linux kernel 安全漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2025-39881

暂无评论


发表评论