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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于dm_resume和dm_destroy并发执行时存在释放后重用问题,可能导致内存损坏。

AI 预测 7.8 利用难度: 困难 EPSS 0.25% · P15

影响版本矩阵 20

厂商产品 版本范围状态
Linux Linux 991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 7ee059d06a5d3c15465959e0472993e80fbe4e81 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 550a4fac7ecfee5bac6a0dd772456ca62fb72f46 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< e8b8e0d2bbf7d1172c4f435621418e29ee408d46 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 7ae6aa649394e1e7f6dafb55ce0d578c0572a280 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 34fe9c2251f19786a6689149a6212c6c0de1d63b affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 34cd15d83b7206188d440b29b68084fcafde9395 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< 94e231c9d6f2648d2f1f68e7f476e050ee0a6159 affected
991d9fa02da0dd1f843dc011376965e0c8c6c9b5< d9971fa4d8bde63d49c743c1b32d12fbbd3a30bd affected
… +12 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
dm thin: Fix UAF in run_timer_softirq()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: dm thin: Fix UAF in run_timer_softirq() When dm_resume() and dm_destroy() are concurrent, it will lead to UAF, as follows: BUG: KASAN: use-after-free in __run_timers+0x173/0x710 Write of size 8 at addr ffff88816d9490f0 by task swapper/0/0 <snip> Call Trace: <IRQ> dump_stack_lvl+0x73/0x9f print_report.cold+0x132/0xaa2 _raw_spin_lock_irqsave+0xcd/0x160 __run_timers+0x173/0x710 kasan_report+0xad/0x110 __run_timers+0x173/0x710 __asan_store8+0x9c/0x140 __run_timers+0x173/0x710 call_timer_fn+0x310/0x310 pvclock_clocksource_read+0xfa/0x250 kvm_clock_read+0x2c/0x70 kvm_clock_get_cycles+0xd/0x20 ktime_get+0x5c/0x110 lapic_next_event+0x38/0x50 clockevents_program_event+0xf1/0x1e0 run_timer_softirq+0x49/0x90 __do_softirq+0x16e/0x62c __irq_exit_rcu+0x1fa/0x270 irq_exit_rcu+0x12/0x20 sysvec_apic_timer_interrupt+0x8e/0xc0 One of the concurrency UAF can be shown as below: use free do_resume | __find_device_hash_cell | dm_get | atomic_inc(&md->holders) | | dm_destroy | __dm_destroy | if (!dm_suspended_md(md)) | atomic_read(&md->holders) | msleep(1) dm_resume | __dm_resume | dm_table_resume_targets | pool_resume | do_waker #add delay work | dm_put | atomic_dec(&md->holders) | | dm_table_destroy | pool_dtr | __pool_dec | __pool_destroy | destroy_workqueue | kfree(pool) # free pool time out __do_softirq run_timer_softirq # pool has already been freed This can be easily reproduced using: 1. create thin-pool 2. dmsetup suspend pool 3. dmsetup resume pool 4. dmsetup remove_all # Concurrent with 3 The root cause of this UAF bug is that dm_resume() adds timer after dm_destroy() skips cancelling the timer because of suspend status. After timeout, it will call run_timer_softirq(), however pool has already been freed. The concurrency UAF bug will happen. Therefore, cancelling timer again in __pool_destroy().
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: 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存在安全漏洞,该漏洞源于dm_resume和dm_destroy并发执行时存在释放后重用问题,可能导致内存损坏。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 991d9fa02da0dd1f843dc011376965e0c8c6c9b5 ~ 7ee059d06a5d3c15465959e0472993e80fbe4e81 -
Linux Linux 3.2 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2022-50563 补丁与修复 (8)

同批安全公告 · Linux · 2025-10-22 · 共 67 条

CVE-2023-53711 8.2 HIGH Linux kernel 安全漏洞
CVE-2023-53705 8.2 HIGH Linux kernel 安全漏洞
CVE-2023-53698 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53692 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53718 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50569 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50570 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50567 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53695 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53707 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-50581 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53729 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53713 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-53726 7.1 HIGH Linux kernel 安全漏洞
CVE-2023-53704 Linux kernel 安全漏洞
CVE-2023-53706 Linux kernel 安全漏洞
CVE-2023-53714 Linux kernel 安全漏洞
CVE-2023-53708 Linux kernel 安全漏洞
CVE-2023-53712 Linux kernel 安全漏洞
CVE-2023-53719 Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2022-50563

暂无评论


发表评论