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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于内存释放后重用。

CVSS 7.8 · High EPSS 0.28% · P19

影响版本矩阵 18

厂商产品 版本范围状态
Linux Linux bc63dedb7d46a7d690c6b6edf69136b88af06cc6< f6365931bf7c07b2b397dbb06a4f6573cc9fae73 affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< b243d52b5f6f59f9d39e69b191fb3d58b94a43b1 affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< 6c563a29857aa8053b67ee141191f69757f27f6e affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< ef5f4d0c5ee22d4f873116fec844ff6edaf3fa7d affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< b9efdf333174468651be40390cbc79c9f55d9cce affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< 39e7e593418ccdbd151f2925fa6be1a616d16c96 affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< 00fe5292f081f8d773e572df8e03bf6e1855fe49 affected
bc63dedb7d46a7d690c6b6edf69136b88af06cc6< 48b9a8dabcc3cf5f961b2ebcd8933bf9204babb7 affected
… +10 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: VMCI: Fix use-after-free when removing resource in vmci_resource_remove() When removing a resource from vmci_resource_table in vmci_resource_remove(), the search is performed using the resource handle by comparing context and resource fields. It is possible though to create two resources with different types but same handle (same context and resource fields). When trying to remove one of the resources, vmci_resource_remove() may not remove the intended one, but the object will still be freed as in the case of the datagram type in vmci_datagram_destroy_handle(). vmci_resource_table will still hold a pointer to this freed resource leading to a use-after-free vulnerability. BUG: KASAN: use-after-free in vmci_handle_is_equal include/linux/vmw_vmci_defs.h:142 [inline] BUG: KASAN: use-after-free in vmci_resource_remove+0x3a1/0x410 drivers/misc/vmw_vmci/vmci_resource.c:147 Read of size 4 at addr ffff88801c16d800 by task syz-executor197/1592 Call Trace: <TASK> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x82/0xa9 lib/dump_stack.c:106 print_address_description.constprop.0+0x21/0x366 mm/kasan/report.c:239 __kasan_report.cold+0x7f/0x132 mm/kasan/report.c:425 kasan_report+0x38/0x51 mm/kasan/report.c:442 vmci_handle_is_equal include/linux/vmw_vmci_defs.h:142 [inline] vmci_resource_remove+0x3a1/0x410 drivers/misc/vmw_vmci/vmci_resource.c:147 vmci_qp_broker_detach+0x89a/0x11b9 drivers/misc/vmw_vmci/vmci_queue_pair.c:2182 ctx_free_ctx+0x473/0xbe1 drivers/misc/vmw_vmci/vmci_context.c:444 kref_put include/linux/kref.h:65 [inline] vmci_ctx_put drivers/misc/vmw_vmci/vmci_context.c:497 [inline] vmci_ctx_destroy+0x170/0x1d6 drivers/misc/vmw_vmci/vmci_context.c:195 vmci_host_close+0x125/0x1ac drivers/misc/vmw_vmci/vmci_host.c:143 __fput+0x261/0xa34 fs/file_table.c:282 task_work_run+0xf0/0x194 kernel/task_work.c:164 tracehook_notify_resume include/linux/tracehook.h:189 [inline] exit_to_user_mode_loop+0x184/0x189 kernel/entry/common.c:187 exit_to_user_mode_prepare+0x11b/0x123 kernel/entry/common.c:220 __syscall_exit_to_user_mode_work kernel/entry/common.c:302 [inline] syscall_exit_to_user_mode+0x18/0x42 kernel/entry/common.c:313 do_syscall_64+0x41/0x85 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x6e/0x0 This change ensures the type is also checked when removing the resource from vmci_resource_table in vmci_resource_remove().
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/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所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于内存释放后重用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux bc63dedb7d46a7d690c6b6edf69136b88af06cc6 ~ f6365931bf7c07b2b397dbb06a4f6573cc9fae73 -
Linux Linux 3.9 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2024-46738 补丁与修复 (8)

同批安全公告 · Linux · 2024-09-18 · 共 85 条

CVE-2024-46717 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-46736 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-46796 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-46755 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-46750 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46725 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46792 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46787 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46734 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46741 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46746 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46781 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46780 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46740 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46751 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46777 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46754 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46762 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46765 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-46771 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-46738

暂无评论


发表评论