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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-64235— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会开源的一款操作系统内核。 Linux kernel 6.9版本存在安全漏洞,该漏洞源于x86/ftrace中动态trampoline的%rip相对percpu引用未在运行时正确重新定位,导致调用深度计数指令访问错误地址,可能允许攻击者触发内核崩溃(拒绝服务)。

CVSS 8.1 · High EPSS 0.57% · P46

影响版本矩阵 10

厂商产品 版本范围状态
Linux Linux 59bec00ace28d565ae0a68b23063ef3b961d82d5< 8093442a2d1d4b42b9340a86023ccb2afb30b93a affected
59bec00ace28d565ae0a68b23063ef3b961d82d5< d59cc66b702757e3c5a711e78a38583eac0c2738 affected
59bec00ace28d565ae0a68b23063ef3b961d82d5< 9edff632ca216169846f8a63a5a3dc467e239c7a affected
59bec00ace28d565ae0a68b23063ef3b961d82d5< a17dc12bfed8868e6a86f3b45c16065a70641acb affected
6.9 affected
< 6.9 unaffected
6.12.93≤ 6.12.* unaffected
6.18.35≤ 6.18.* unaffected
… +2 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-64235 基础信息

漏洞信息

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

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

Vulnerability Title
x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines With CONFIG_CALL_DEPTH_TRACKING enabled on an x86 retbleed-affected platform (eg: Skylake), with retbleed=stuff, registering a dynamic ftrace trampoline crashes on the first call into the traced function: BUG: unable to handle page fault for address: ffff88817ae18880 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 4b53067 P4D 4b53067 PUD 0 Oops: Oops: 0002 [#1] SMP PTI CPU: 3 UID: 0 PID: 187 Comm: usleep Not tainted 7.0.10 #243 PREEMPT(full) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Arch Linux 1.17.0-2-2 04/01/2014 Code: 24 78 00 00 00 00 48 89 ea 48 89 54 24 20 48 8b b4 24 b8 00 00 00 48 8b bc 24 b0 00 00 00 48 89 bc 24 80 00 00 00 48 83 ef 05 <65> 48 c1 3d 1f a8 b6 02 05 48 8b 15 f6 00 00 00 4c 89 3c 24 4c 89 Call Trace: <TASK> ? find_held_lock ? exc_page_fault ? lock_release ? __x64_sys_clock_nanosleep ? lockdep_hardirqs_on_prepare ? trace_hardirqs_on __x64_sys_clock_nanosleep do_syscall_64 ? exc_page_fault ? call_depth_return_thunk entry_SYSCALL_64_after_hwframe ... Kernel panic - not syncing: Fatal exception This small reproducer allows to easily trigger the crash: # echo 'p __x64_sys_clock_nanosleep' > /sys/kernel/tracing/kprobe_events # echo 1 > /sys/kernel/tracing/events/kprobes/p___x64_sys_clock_nanosleep_0/enable # usleep 1 Monitoring the crash under GDB points to the exact instruction in charge of incrementing the call depth: sarq $5, %gs:__x86_call_depth(%rip) This instruction matches the one inserted by the ftrace_regs_caller from ftrace_64.S. This emitted code was likely working fine until the introduction of 59bec00ace28 ("x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()"): it has made the call depth accounting addressing relative to $rip, instead of being based on an absolute address. As this code exact location depends on where the trampoline lives in memory, the corresponding displacement needs to be adjusted at runtime to actually correctly find the per-cpu __x86_call_depth value, otherwise the targeted address is wrong, leading to the page fault seen above. Fix the %rip-relative displacement of the copied CALL_DEPTH_ACCOUNT instruction (from ftrace_regs_caller) by calling text_poke_apply_relocation(), as it is done for example by the x86 BPF JIT compiler through x86_call_depth_emit_accounting(). This corrects both CALL_DEPTH_ACCOUNT slots, in ftrace_caller and ftrace_regs_caller. [ bp: Massage. ]
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/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 kernel 6.9版本存在安全漏洞,该漏洞源于x86/ftrace中动态trampoline的%rip相对percpu引用未在运行时正确重新定位,导致调用深度计数指令访问错误地址,可能允许攻击者触发内核崩溃(拒绝服务)。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 59bec00ace28d565ae0a68b23063ef3b961d82d5 ~ 8093442a2d1d4b42b9340a86023ccb2afb30b93a -
Linux Linux 6.9 -

二、漏洞 CVE-2026-64235 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-64235 的情报信息

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

CVE-2026-64235 补丁与修复 (4)

同批安全公告 · Linux · 2026-07-24 · 共 48 条

CVE-2026-64216 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-64232 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-64255 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-64247 8.4 HIGH Linux kernel 安全漏洞
CVE-2026-64223 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-64226 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-64217 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-64251 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-64221 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-64218 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-64208 7.5 HIGH Linux kernel 安全漏洞
CVE-2026-64210 7.5 HIGH Linux kernel 安全漏洞
CVE-2026-64243 7.1 HIGH Linux kernel 安全漏洞
CVE-2026-64219 7.0 HIGH Linux kernel 安全漏洞
CVE-2026-64222 7.0 HIGH Linux kernel 安全漏洞
CVE-2026-64225 Linux kernel 安全漏洞
CVE-2026-64227 Linux kernel 安全漏洞
CVE-2026-64212 Linux kernel 安全漏洞
CVE-2026-64211 Linux kernel 安全漏洞
CVE-2026-64209 Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-64235

暂无评论


发表评论