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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于mm/vmalloc组件存在页面映射问题。

CVSS 7.8 · High EPSS 0.23% · P13

可能的 ATT&CK 技术 1 AI

T1499 · Endpoint Denial of Service

影响版本矩阵 11

厂商产品 版本范围状态
Linux Linux fe5c2bdcb14c8612eb5e7a09159801c7219e9ac4< fd1ffbb50ef4da5e1378a46616b6d7407dc795da affected
e9c3cda4d86e56bf7fe403729f38c4f0f65d3860< de7bad86345c43cd040ed43e20d9fad78a3ee59f affected
e9c3cda4d86e56bf7fe403729f38c4f0f65d3860< c91618816f4d21fc574d7577a37722adcd4075b2 affected
e9c3cda4d86e56bf7fe403729f38c4f0f65d3860< 61ebe5a747da649057c37be1c37eb934b4af79ca affected
6.1.95< 6.1.107 affected
6.3 affected
< 6.3 unaffected
6.1.107≤ 6.1.* unaffected
… +3 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0 The __vmap_pages_range_noflush() assumes its argument pages** contains pages with the same page shift. However, since commit e9c3cda4d86e ("mm, vmalloc: fix high order __GFP_NOFAIL allocations"), if gfp_flags includes __GFP_NOFAIL with high order in vm_area_alloc_pages() and page allocation failed for high order, the pages** may contain two different page shifts (high order and order-0). This could lead __vmap_pages_range_noflush() to perform incorrect mappings, potentially resulting in memory corruption. Users might encounter this as follows (vmap_allow_huge = true, 2M is for PMD_SIZE): kvmalloc(2M, __GFP_NOFAIL|GFP_X) __vmalloc_node_range_noprof(vm_flags=VM_ALLOW_HUGE_VMAP) vm_area_alloc_pages(order=9) ---> order-9 allocation failed and fallback to order-0 vmap_pages_range() vmap_pages_range_noflush() __vmap_pages_range_noflush(page_shift = 21) ----> wrong mapping happens We can remove the fallback code because if a high-order allocation fails, __vmalloc_node_range_noprof() will retry with order-0. Therefore, it is unnecessary to fallback to order-0 here. Therefore, fix this by removing the fallback code.
来源: 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存在安全漏洞,该漏洞源于mm/vmalloc组件存在页面映射问题。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux fe5c2bdcb14c8612eb5e7a09159801c7219e9ac4 ~ fd1ffbb50ef4da5e1378a46616b6d7407dc795da -
Linux Linux 6.3 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2024-45022 补丁与修复 (4)

同批安全公告 · Linux · 2024-09-11 · 共 23 条

CVE-2024-45030 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-45013 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-45009 8.2 HIGH Linux kernel 安全漏洞
CVE-2024-45019 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45016 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45017 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45020 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45023 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45024 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-45021 7.1 HIGH Linux kernel 安全漏洞
CVE-2024-45026 7.0 HIGH Linux kernel 安全漏洞
CVE-2024-46672 Linux kernel 安全漏洞
CVE-2024-45025 Linux kernel 安全漏洞
CVE-2024-45018 Linux kernel 安全漏洞
CVE-2024-45027 Linux kernel 安全漏洞
CVE-2024-45014 Linux kernel 安全漏洞
CVE-2024-45015 Linux kernel 安全漏洞
CVE-2024-45012 Linux kernel 安全漏洞
CVE-2024-45029 Linux kernel 安全漏洞
CVE-2024-45011 Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-45022

暂无评论


发表评论