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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2022-50432— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于根节点在kernfs_drain期间被释放,可能导致释放后重用。

CVSS 7.8 · High EPSS 0.16% · P5

可能的 ATT&CK 技术 1 AI

T1496 · Resource Hijacking

影响版本矩阵 18

厂商产品 版本范围状态
Linux Linux 45a140e587f3d32d8d424ed940dffb61e1739047< 4dfd6a477a1525773469feaf3c514b2c0fef76b5 affected
45a140e587f3d32d8d424ed940dffb61e1739047< 02eb35131050735332658029082f61515b7dfe38 affected
45a140e587f3d32d8d424ed940dffb61e1739047< 028cf780743eea79abffa7206b9dcfc080ad3546 affected
45a140e587f3d32d8d424ed940dffb61e1739047< c78b0dc6fb7fb389d674e491fd376388cdfb1d53 affected
45a140e587f3d32d8d424ed940dffb61e1739047< 6f72a3977ba9d0e5491a5c01315204272e7f9c44 affected
45a140e587f3d32d8d424ed940dffb61e1739047< 94d2643df1e70a4c310ebb5e2c493eec33df1a06 affected
45a140e587f3d32d8d424ed940dffb61e1739047< af1b57cc39beca203559576b3046094fc9e5eb32 affected
45a140e587f3d32d8d424ed940dffb61e1739047< 4abc99652812a2ddf932f137515d5c5a04723538 affected
… +10 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2022-50432 基础信息

漏洞信息

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

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

Vulnerability Title
kernfs: fix use-after-free in __kernfs_remove
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: kernfs: fix use-after-free in __kernfs_remove Syzkaller managed to trigger concurrent calls to kernfs_remove_by_name_ns() for the same file resulting in a KASAN detected use-after-free. The race occurs when the root node is freed during kernfs_drain(). To prevent this acquire an additional reference for the root of the tree that is removed before calling __kernfs_remove(). Found by syzkaller with the following reproducer (slab_nomerge is required): syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x100000, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, <r1=>0xffffffffffffffff}, 0x800) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x408, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@cache_loose}, {@mmap}, {@loose}, {@loose}, {@mmap}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fsmagic={'fsmagic', 0x3d, 0x10001}}, {@dont_hash}]}}) Sample report: ================================================================== BUG: KASAN: use-after-free in kernfs_type include/linux/kernfs.h:335 [inline] BUG: KASAN: use-after-free in kernfs_leftmost_descendant fs/kernfs/dir.c:1261 [inline] BUG: KASAN: use-after-free in __kernfs_remove.part.0+0x843/0x960 fs/kernfs/dir.c:1369 Read of size 2 at addr ffff8880088807f0 by task syz-executor.2/857 CPU: 0 PID: 857 Comm: syz-executor.2 Not tainted 6.0.0-rc3-00363-g7726d4c3e60b #5 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014 Call Trace: <TASK> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x6e/0x91 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:317 [inline] print_report.cold+0x5e/0x5e5 mm/kasan/report.c:433 kasan_report+0xa3/0x130 mm/kasan/report.c:495 kernfs_type include/linux/kernfs.h:335 [inline] kernfs_leftmost_descendant fs/kernfs/dir.c:1261 [inline] __kernfs_remove.part.0+0x843/0x960 fs/kernfs/dir.c:1369 __kernfs_remove fs/kernfs/dir.c:1356 [inline] kernfs_remove_by_name_ns+0x108/0x190 fs/kernfs/dir.c:1589 sysfs_slab_add+0x133/0x1e0 mm/slub.c:5943 __kmem_cache_create+0x3e0/0x550 mm/slub.c:4899 create_cache mm/slab_common.c:229 [inline] kmem_cache_create_usercopy+0x167/0x2a0 mm/slab_common.c:335 p9_client_create+0xd4d/0x1190 net/9p/client.c:993 v9fs_session_init+0x1e6/0x13c0 fs/9p/v9fs.c:408 v9fs_mount+0xb9/0xbd0 fs/9p/vfs_super.c:126 legacy_get_tree+0xf1/0x200 fs/fs_context.c:610 vfs_get_tree+0x85/0x2e0 fs/super.c:1530 do_new_mount fs/namespace.c:3040 [inline] path_mount+0x675/0x1d00 fs/namespace.c:3370 do_mount fs/namespace.c:3383 [inline] __do_sys_mount fs/namespace.c:3591 [inline] __se_sys_mount fs/namespace.c:3568 [inline] __x64_sys_mount+0x282/0x300 fs/namespace.c:3568 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd RIP: 0033:0x7f725f983aed Code: 02 b8 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f725f0f7028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f725faa3f80 RCX: 00007f725f983aed RDX: 00000000200000c0 RSI: 0000000020000040 RDI: 0000000000000000 RBP: 00007f725f9f419c R08: 0000000020000280 R09: 0000000000000000 R10: 0000000000000408 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000006 R14: 00007f725faa3f80 R15: 00007f725f0d7000 </TASK> Allocated by task 855: kasan_save_stack+0x1e/0x40 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:437 [inline] __kasan_slab_alloc+0x66/0x80 mm/kasan/common.c:470 kasan_slab_alloc include/linux/kasan.h:224 [inline] slab_post_alloc_hook mm/slab.h:7 ---truncated---
来源: 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存在安全漏洞,该漏洞源于根节点在kernfs_drain期间被释放,可能导致释放后重用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 45a140e587f3d32d8d424ed940dffb61e1739047 ~ 4dfd6a477a1525773469feaf3c514b2c0fef76b5 -
Linux Linux 3.14 -

二、漏洞 CVE-2022-50432 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2022-50432 的情报信息

请登录查看更多情报信息。

同批安全公告 · Linux · 2025-10-01 · 共 169 条

CVE-2023-53517 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2023-53454 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-39918 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-39919 8.8 HIGH Linux kernel 安全漏洞
CVE-2022-50442 8.4 HIGH Linux kernel 安全漏洞
CVE-2023-53493 8.4 HIGH Linux kernel 安全漏洞
CVE-2022-50421 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53484 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50440 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50454 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39924 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53510 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53465 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39927 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50459 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53492 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50437 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53494 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53495 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50423 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2022-50432

暂无评论


发表评论