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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于amdkfd在MMU通知回调中调用mmput,可能导致死锁。

AI 预测 5.5 利用难度: 中等 EPSS 0.12% · P2

影响版本矩阵 16

厂商产品 版本范围状态
Linux Linux fa582c6f3684ac0098a9d02ddf0ed52a02b37127< c1bde9d48e09933c361521720f77a8072083c83a affected
fa582c6f3684ac0098a9d02ddf0ed52a02b37127< 145a56bd68f4bff098d59fbc7c263d20dfef4fc4 affected
fa582c6f3684ac0098a9d02ddf0ed52a02b37127< e90ee15ce28c61f6d83a0511c3e02e2662478350 affected
fa582c6f3684ac0098a9d02ddf0ed52a02b37127< a7eb0a25010a674c8fdfbece38353ef7be8c5834 affected
fa582c6f3684ac0098a9d02ddf0ed52a02b37127< cf234231fcbc7d391e2135b9518613218cc5347f affected
09c5cdbc62d99fc6306a21b24b60eb11a3bd0963 affected
4b29b8d7c20f54eec0ff266b4a3f419bd251ed83 affected
5.15.49< 5.16 affected
… +8 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
drm/amdkfd: Don't call mmput from MMU notifier callback
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Don't call mmput from MMU notifier callback If the process is exiting, the mmput inside mmu notifier callback from compactd or fork or numa balancing could release the last reference of mm struct to call exit_mmap and free_pgtable, this triggers deadlock with below backtrace. The deadlock will leak kfd process as mmu notifier release is not called and cause VRAM leaking. The fix is to take mm reference mmget_non_zero when adding prange to the deferred list to pair with mmput in deferred list work. If prange split and add into pchild list, the pchild work_item.mm is not used, so remove the mm parameter from svm_range_unmap_split and svm_range_add_child. The backtrace of hung task: INFO: task python:348105 blocked for more than 64512 seconds. Call Trace: __schedule+0x1c3/0x550 schedule+0x46/0xb0 rwsem_down_write_slowpath+0x24b/0x4c0 unlink_anon_vmas+0xb1/0x1c0 free_pgtables+0xa9/0x130 exit_mmap+0xbc/0x1a0 mmput+0x5a/0x140 svm_range_cpu_invalidate_pagetables+0x2b/0x40 [amdgpu] mn_itree_invalidate+0x72/0xc0 __mmu_notifier_invalidate_range_start+0x48/0x60 try_to_unmap_one+0x10fa/0x1400 rmap_walk_anon+0x196/0x460 try_to_unmap+0xbb/0x210 migrate_page_unmap+0x54d/0x7e0 migrate_pages_batch+0x1c3/0xae0 migrate_pages_sync+0x98/0x240 migrate_pages+0x25c/0x520 compact_zone+0x29d/0x590 compact_zone_order+0xb6/0xf0 try_to_compact_pages+0xbe/0x220 __alloc_pages_direct_compact+0x96/0x1a0 __alloc_pages_slowpath+0x410/0x930 __alloc_pages_nodemask+0x3a9/0x3e0 do_huge_pmd_anonymous_page+0xd7/0x3e0 __handle_mm_fault+0x5e3/0x5f0 handle_mm_fault+0xf7/0x2e0 hmm_vma_fault.isra.0+0x4d/0xa0 walk_pmd_range.isra.0+0xa8/0x310 walk_pud_range+0x167/0x240 walk_pgd_range+0x55/0x100 __walk_page_range+0x87/0x90 walk_page_range+0xf6/0x160 hmm_range_fault+0x4f/0x90 amdgpu_hmm_range_get_pages+0x123/0x230 [amdgpu] amdgpu_ttm_tt_get_user_pages+0xb1/0x150 [amdgpu] init_user_pages+0xb1/0x2a0 [amdgpu] amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu+0x543/0x7d0 [amdgpu] kfd_ioctl_alloc_memory_of_gpu+0x24c/0x4e0 [amdgpu] kfd_ioctl+0x29d/0x500 [amdgpu] (cherry picked from commit a29e067bd38946f752b0ef855f3dfff87e77bec7)
来源: 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存在安全漏洞,该漏洞源于amdkfd在MMU通知回调中调用mmput,可能导致死锁。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux fa582c6f3684ac0098a9d02ddf0ed52a02b37127 ~ c1bde9d48e09933c361521720f77a8072083c83a -
Linux Linux 5.19 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

同批安全公告 · Linux · 2025-08-16 · 共 59 条

CVE-2025-38527 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-38533 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-38552 9.4 CRITICAL Linux kernel 安全漏洞
CVE-2023-3867 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2023-4515 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2023-32249 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2025-38512 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-38511 8.8 HIGH Linux kernel 安全漏洞
CVE-2023-4130 8.1 HIGH Linux kernel 安全漏洞
CVE-2023-3865 8.1 HIGH Linux kernel 安全漏洞
CVE-2025-38539 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38532 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38542 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38536 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38502 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38550 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-38514 7.5 HIGH Linux kernel 安全漏洞
CVE-2025-38501 7.5 HIGH Linux kernel 安全漏洞
CVE-2025-38524 7.5 HIGH Linux kernel 安全漏洞
CVE-2025-38526 7.5 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-38520

暂无评论


发表评论