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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于mremap操作时未正确处理用户态页面错误处理程序,可能导致警告信息触发。

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

可能的 ATT&CK 技术 1 AI

T1055 · Process Injection

影响版本矩阵 11

厂商产品 版本范围状态
Linux Linux 310ac886d68de661c3a334198d8604b722d7fdf8< 1c15b4cd3a97aea013bdb18d9a55ca0384fbb8d4 affected
0cef0bb836e3cfe00f08f9606c72abd72fe78ca3< d70ca21f7bff162a5afae1ddd6f4107adf05ae23 affected
0cef0bb836e3cfe00f08f9606c72abd72fe78ca3< 772e5b4a5e8360743645b9a466842d16092c4f94 affected
8e2f6ba256dd1e590addc48e6e9577bf39c482f2 affected
6.12.11< 6.12.114 affected
6.6.160< 6.7 affected
6.13 affected
< 6.13 unaffected
… +3 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
mm/mremap: fix WARN with uffd that has remap events disabled
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: mm/mremap: fix WARN with uffd that has remap events disabled Registering userfaultd on a VMA that spans at least one PMD and then mremap()'ing that VMA can trigger a WARN when recovering from a failed page table move due to a page table allocation error. The code ends up doing the right thing (recurse, avoiding moving actual page tables), but triggering that WARN is unpleasant: WARNING: CPU: 2 PID: 6133 at mm/mremap.c:357 move_normal_pmd mm/mremap.c:357 [inline] WARNING: CPU: 2 PID: 6133 at mm/mremap.c:357 move_pgt_entry mm/mremap.c:595 [inline] WARNING: CPU: 2 PID: 6133 at mm/mremap.c:357 move_page_tables+0x3832/0x44a0 mm/mremap.c:852 Modules linked in: CPU: 2 UID: 0 PID: 6133 Comm: syz.0.19 Not tainted 6.17.0-rc1-syzkaller-00004-g53e760d89498 #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 RIP: 0010:move_normal_pmd mm/mremap.c:357 [inline] RIP: 0010:move_pgt_entry mm/mremap.c:595 [inline] RIP: 0010:move_page_tables+0x3832/0x44a0 mm/mremap.c:852 Code: ... RSP: 0018:ffffc900037a76d8 EFLAGS: 00010293 RAX: 0000000000000000 RBX: 0000000032930007 RCX: ffffffff820c6645 RDX: ffff88802e56a440 RSI: ffffffff820c7201 RDI: 0000000000000007 RBP: ffff888037728fc0 R08: 0000000000000007 R09: 0000000000000000 R10: 0000000032930007 R11: 0000000000000000 R12: 0000000000000000 R13: ffffc900037a79a8 R14: 0000000000000001 R15: dffffc0000000000 FS: 000055556316a500(0000) GS:ffff8880d68bc000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000001b30863fff CR3: 0000000050171000 CR4: 0000000000352ef0 Call Trace: <TASK> copy_vma_and_data+0x468/0x790 mm/mremap.c:1215 move_vma+0x548/0x1780 mm/mremap.c:1282 mremap_to+0x1b7/0x450 mm/mremap.c:1406 do_mremap+0xfad/0x1f80 mm/mremap.c:1921 __do_sys_mremap+0x119/0x170 mm/mremap.c:1977 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xcd/0x4c0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f00d0b8ebe9 Code: ... RSP: 002b:00007ffe5ea5ee98 EFLAGS: 00000246 ORIG_RAX: 0000000000000019 RAX: ffffffffffffffda RBX: 00007f00d0db5fa0 RCX: 00007f00d0b8ebe9 RDX: 0000000000400000 RSI: 0000000000c00000 RDI: 0000200000000000 RBP: 00007ffe5ea5eef0 R08: 0000200000c00000 R09: 0000000000000000 R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000002 R13: 00007f00d0db5fa0 R14: 00007f00d0db5fa0 R15: 0000000000000005 </TASK> The underlying issue is that we recurse during the original page table move, but not during the recovery move. Fix it by checking for both VMAs and performing the check before the pmd_none() sanity check. Add a new helper where we perform+document that check for the PMD and PUD level. Thanks to Harry for bisecting.
来源: 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存在安全漏洞,该漏洞源于mremap操作时未正确处理用户态页面错误处理程序,可能导致警告信息触发。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 310ac886d68de661c3a334198d8604b722d7fdf8 ~ 1c15b4cd3a97aea013bdb18d9a55ca0384fbb8d4 -
Linux Linux 6.13 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2025-39775 补丁与修复 (1)

同批安全公告 · Linux · 2025-09-11 · 共 54 条

CVE-2025-39758 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-39761 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-39750 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-39790 8.4 HIGH Linux kernel 安全漏洞
CVE-2025-39779 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39785 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39786 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39787 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39740 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39780 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39791 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-39770 7.5 HIGH Linux kernel 安全漏洞
CVE-2025-39738 7.3 HIGH Linux kernel 安全漏洞
CVE-2025-39789 7.3 HIGH Linux kernel 安全漏洞
CVE-2025-39776 7.0 HIGH Linux kernel 安全漏洞
CVE-2025-39769 Linux kernel 安全漏洞
CVE-2025-39771 Linux kernel 安全漏洞
CVE-2025-39782 Linux kernel 安全漏洞
CVE-2025-39784 Linux kernel 安全漏洞
CVE-2025-39783 Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-39775

暂无评论


发表评论