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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会开源的一个操作系统内核。 Linux kernel 6.9版本存在安全漏洞,该漏洞源于gve驱动在启用header-split和HW-GRO时按队列位置而非缓冲区身份索引header buffer,可能导致header buffer损坏,造成网络吞吐量下降和TCP重传。

CVSS 9.8 · Critical EPSS 0.64% · P49

影响版本矩阵 10

厂商产品 版本范围状态
Linux Linux 5e37d8254e7f551dda62e7590e819d69c7491845< 84d3753d4bf284ef770ead6dee2270aaabb3ef41 affected
5e37d8254e7f551dda62e7590e819d69c7491845< 35267819b25074084130b6a7be18bbaf44d3ae74 affected
5e37d8254e7f551dda62e7590e819d69c7491845< 9f8e7f59b0c2f466be74bd923726b0f5496c27ad affected
5e37d8254e7f551dda62e7590e819d69c7491845< d676c9a73bdcd8237425dbb826f2bd1a25c36e40 affected
6.9 affected
< 6.9 unaffected
6.12.101≤ 6.12.* unaffected
6.18.40≤ 6.18.* unaffected
… +2 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
gve: fix header buffer corruption with header-split and HW-GRO
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: gve: fix header buffer corruption with header-split and HW-GRO The DQO RX datapath programs a per-buffer-queue-descriptor header_buf_addr at post time and reads the split header back at completion time. Both the post and the read currently index the header buffer by queue position rather than by the buffer's identity: - post (gve_rx_post_buffers_dqo): header_buf_addr is computed from bufq->tail - read (gve_rx_dqo): the header is read from desc_idx (the completion queue head index) This relies on the buffer-queue index and the completion-queue index being equal for the start of every packet, i.e. on the device consuming posted buffers and returning completions in the exact same order. That assumption does not hold once HW-GRO is enabled with multiple flows: coalesced segments are accepted and completed in an order that may differ from the order buffers were posted, and segments from different flows may interleave. That results in two problems: 1. Wrong header slot on read. Because the read offset is derived from the completion index (desc_idx) while the device wrote the header to the address programmed for the buffer's buf_id, the driver can copy a header belonging to a different packet. This shows up as throughput drop (about 30% drop and large numbers of TCP retransmissions) with header-split and HW-GRO both enabled and many streams. 2. Header buffer reused while still owned by the device. The driver advances bufq->head by one per completion and re-posts buffers based on that. Arrival of N RX completions only guarantees that at least N RX buffer descriptors have been read by the device. It does not guarantee that the device has relinquished the ownership of all the buffers corresponding to those N descriptors. With out-of-order completions (e.g. the completion for a packet copied into buffer N arrives before the completion for a packet copied into buffer N-1), the driver can re-post and overwrite a header buffer that the device is still going to write into, corrupting the header of a packet whose completion has not yet been processed. Fix both issues by indexing the header buffer by buf_id on both the post and read paths. Reading from buf_id's slot is therefore always correct regardless of completion ordering (fixes problem 1). Indexing by buf_id also ties each header slot to the lifetime of its buffer state. A buffer state is only returned to the free/recycle lists when its own completion (buf_id) is processed, so its header slot can only be re-posted after the device is done with it. This makes header slot reuse safe under out-of-order completions (fixes problem 2). Allocate (gve_rx_alloc_hdr_bufs) and free (gve_rx_free_hdr_bufs) the header buffers based on num_buf_states to match the buf_id indexing.
来源: 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 kernel 6.9版本存在安全漏洞,该漏洞源于gve驱动在启用header-split和HW-GRO时按队列位置而非缓冲区身份索引header buffer,可能导致header buffer损坏,造成网络吞吐量下降和TCP重传。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 5e37d8254e7f551dda62e7590e819d69c7491845 ~ 84d3753d4bf284ef770ead6dee2270aaabb3ef41 -
Linux Linux 6.9 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

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

同批安全公告 · Linux · 2026-08-15 · 共 844 条

CVE-2026-74280 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-74475 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-72421 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-74279 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-72408 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-72407 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-74309 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2026-72493 9.9 CRITICAL Linux kernel 安全漏洞
CVE-2026-72098 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72393 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72366 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72355 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72351 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72339 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72130 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-74428 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-74427 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72317 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72319 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-72322 9.8 CRITICAL Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-72046

暂无评论


发表评论