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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞。攻击者利用该漏洞导致崩溃。

CVSS 9.8 · Critical EPSS 0.66% · P51

可能的 ATT&CK 技术 1 AI

T1500

影响版本矩阵 10

厂商产品 版本范围状态
Linux Linux 6a5bcd84e886a9a91982e515c539529c28acdcc2< 8291b4eac429c480386669444c6377573f5d8664 affected
6a5bcd84e886a9a91982e515c539529c28acdcc2< 1abb20a5f4b02fb3020f88456fc1e6069b3cdc45 affected
6a5bcd84e886a9a91982e515c539529c28acdcc2< f278ff9db67264715d0d50e3e75044f8b78990f4 affected
6a5bcd84e886a9a91982e515c539529c28acdcc2< c3198822c6cb9fb588e446540485669cc81c5d34 affected
5.14 affected
< 5.14 unaffected
6.6.24≤ 6.6.* unaffected
6.7.12≤ 6.7.* unaffected
… +2 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
net: esp: fix bad handling of pages from page_pool
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: net: esp: fix bad handling of pages from page_pool When the skb is reorganized during esp_output (!esp->inline), the pages coming from the original skb fragments are supposed to be released back to the system through put_page. But if the skb fragment pages are originating from a page_pool, calling put_page on them will trigger a page_pool leak which will eventually result in a crash. This leak can be easily observed when using CONFIG_DEBUG_VM and doing ipsec + gre (non offloaded) forwarding: BUG: Bad page state in process ksoftirqd/16 pfn:1451b6 page:00000000de2b8d32 refcount:0 mapcount:0 mapping:0000000000000000 index:0x1451b6000 pfn:0x1451b6 flags: 0x200000000000000(node=0|zone=2) page_type: 0xffffffff() raw: 0200000000000000 dead000000000040 ffff88810d23c000 0000000000000000 raw: 00000001451b6000 0000000000000001 00000000ffffffff 0000000000000000 page dumped because: page_pool leak Modules linked in: ip_gre gre mlx5_ib mlx5_core xt_conntrack xt_MASQUERADE nf_conntrack_netlink nfnetlink iptable_nat nf_nat xt_addrtype br_netfilter rpcrdma rdma_ucm ib_iser libiscsi scsi_transport_iscsi ib_umad rdma_cm ib_ipoib iw_cm ib_cm ib_uverbs ib_core overlay zram zsmalloc fuse [last unloaded: mlx5_core] CPU: 16 PID: 96 Comm: ksoftirqd/16 Not tainted 6.8.0-rc4+ #22 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.13.0-0-gf21b5a4aeb02-prebuilt.qemu.org 04/01/2014 Call Trace: <TASK> dump_stack_lvl+0x36/0x50 bad_page+0x70/0xf0 free_unref_page_prepare+0x27a/0x460 free_unref_page+0x38/0x120 esp_ssg_unref.isra.0+0x15f/0x200 esp_output_tail+0x66d/0x780 esp_xmit+0x2c5/0x360 validate_xmit_xfrm+0x313/0x370 ? validate_xmit_skb+0x1d/0x330 validate_xmit_skb_list+0x4c/0x70 sch_direct_xmit+0x23e/0x350 __dev_queue_xmit+0x337/0xba0 ? nf_hook_slow+0x3f/0xd0 ip_finish_output2+0x25e/0x580 iptunnel_xmit+0x19b/0x240 ip_tunnel_xmit+0x5fb/0xb60 ipgre_xmit+0x14d/0x280 [ip_gre] dev_hard_start_xmit+0xc3/0x1c0 __dev_queue_xmit+0x208/0xba0 ? nf_hook_slow+0x3f/0xd0 ip_finish_output2+0x1ca/0x580 ip_sublist_rcv_finish+0x32/0x40 ip_sublist_rcv+0x1b2/0x1f0 ? ip_rcv_finish_core.constprop.0+0x460/0x460 ip_list_rcv+0x103/0x130 __netif_receive_skb_list_core+0x181/0x1e0 netif_receive_skb_list_internal+0x1b3/0x2c0 napi_gro_receive+0xc8/0x200 gro_cell_poll+0x52/0x90 __napi_poll+0x25/0x1a0 net_rx_action+0x28e/0x300 __do_softirq+0xc3/0x276 ? sort_range+0x20/0x20 run_ksoftirqd+0x1e/0x30 smpboot_thread_fn+0xa6/0x130 kthread+0xcd/0x100 ? kthread_complete_and_exit+0x20/0x20 ret_from_fork+0x31/0x50 ? kthread_complete_and_exit+0x20/0x20 ret_from_fork_asm+0x11/0x20 </TASK> The suggested fix is to introduce a new wrapper (skb_page_unref) that covers page refcounting for page_pool pages as well.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/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所使用的内核。 Linux kernel存在安全漏洞。攻击者利用该漏洞导致崩溃。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 6a5bcd84e886a9a91982e515c539529c28acdcc2 ~ 8291b4eac429c480386669444c6377573f5d8664 -
Linux Linux 5.14 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2024-26953 其他参考 (4)

同批安全公告 · Linux · 2024-05-01 · 共 159 条

CVE-2024-27388 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-26931 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-27053 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-26990 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-26952 8.3 HIGH Linux kernel 安全漏洞
CVE-2024-27018 8.2 HIGH Linux kernel 安全漏洞
CVE-2024-26936 8.2 HIGH Linux kernel 安全漏洞
CVE-2024-26980 8.2 HIGH Linux kernel 安全漏洞
CVE-2024-26954 8.1 HIGH Linux kernel 安全漏洞
CVE-2024-26994 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26966 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26974 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26976 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27062 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27061 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26983 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27058 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27056 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27017 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-27019 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-26953

暂无评论


发表评论