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

目标: 1000 元 · 已筹: 1000

100.0%

CVE-2024-38588— Linux kernel 安全漏洞

EPSS 0.01% · P2
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2024-38588 基础信息

漏洞信息

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

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

Vulnerability Title
ftrace: Fix possible use-after-free issue in ftrace_location()
来源: 美国国家漏洞数据库 NVD
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: ftrace: Fix possible use-after-free issue in ftrace_location() KASAN reports a bug: BUG: KASAN: use-after-free in ftrace_location+0x90/0x120 Read of size 8 at addr ffff888141d40010 by task insmod/424 CPU: 8 PID: 424 Comm: insmod Tainted: G W 6.9.0-rc2+ [...] Call Trace: <TASK> dump_stack_lvl+0x68/0xa0 print_report+0xcf/0x610 kasan_report+0xb5/0xe0 ftrace_location+0x90/0x120 register_kprobe+0x14b/0xa40 kprobe_init+0x2d/0xff0 [kprobe_example] do_one_initcall+0x8f/0x2d0 do_init_module+0x13a/0x3c0 load_module+0x3082/0x33d0 init_module_from_file+0xd2/0x130 __x64_sys_finit_module+0x306/0x440 do_syscall_64+0x68/0x140 entry_SYSCALL_64_after_hwframe+0x71/0x79 The root cause is that, in lookup_rec(), ftrace record of some address is being searched in ftrace pages of some module, but those ftrace pages at the same time is being freed in ftrace_release_mod() as the corresponding module is being deleted: CPU1 | CPU2 register_kprobes() { | delete_module() { check_kprobe_address_safe() { | arch_check_ftrace_location() { | ftrace_location() { | lookup_rec() // USE! | ftrace_release_mod() // Free! To fix this issue: 1. Hold rcu lock as accessing ftrace pages in ftrace_location_range(); 2. Use ftrace_location_range() instead of lookup_rec() in ftrace_location(); 3. Call synchronize_rcu() before freeing any ftrace pages both in ftrace_process_locs()/ftrace_release_mod()/ftrace_free_mem().
来源: 美国国家漏洞数据库 NVD
CVSS Information
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Type
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Title
Linux kernel 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于ftrace_location函数中存在内存释放后重用问题。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux ae6aa16fdc163afe6b04b6c073ad4ddd4663c03b ~ eea46baf145150910ba134f75a67106ba2222c1b -
LinuxLinux 3.7 -

二、漏洞 CVE-2024-38588 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2024-38588 的情报信息

登录查看更多情报信息。

同批安全公告 · Linux · 2024-06-19 · 共 122 条

CVE-2024-38611Linux kernel 安全漏洞
CVE-2021-47585Linux kernel安全漏洞
CVE-2021-47584Linux kernel 安全漏洞
CVE-2021-47582Linux kernel 安全漏洞
CVE-2021-47583Linux kernel 安全漏洞
CVE-2021-47579Linux kernel 安全漏洞
CVE-2021-47580Linux kernel 安全漏洞
CVE-2021-47578Linux kernel 安全漏洞
CVE-2021-47576Linux kernel安全漏洞
CVE-2021-47577Linux kernel 安全漏洞
CVE-2024-38617Linux kernel 安全漏洞
CVE-2024-38618Linux kernel 安全漏洞
CVE-2024-38616Linux kernel 安全漏洞
CVE-2024-38615Linux kernel 安全漏洞
CVE-2024-38614Linux kernel安全漏洞
CVE-2024-38613Linux kernel安全漏洞
CVE-2024-38602Linux kernel 安全漏洞
CVE-2024-38603Linux kernel 安全漏洞
CVE-2024-38601Linux kernel 安全漏洞
CVE-2024-38604Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-38588

暂无评论


发表评论