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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-99042— io_uring 24 字节 sockaddr_in6 过滤字段填充漏洞

一分钟漏洞结论

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

在 Linux 内核中,以下漏洞已被修复: io_uring/net:为 24 字节的 sockaddr_in6 填充 CONNECT 过滤器字段 函数仅在 (即 28 字节)时,才会为 填充 和 。 然而,IPv6 的 connect 路径接受 (24 字节),该长度已包含 和 字段。 函数将 原样传递给 socket 层。 当 为 24 字节时,过滤器看到的 为 ,但端口和地址均为零,而内核实际连接的是真实的目标地址。这导致旨在拒绝特定 IPv6 端口或地址的过滤器被绕过。例如,拒绝 的规则在 为 28 字节时

CVSS 8.4 · High

影响版本矩阵 6

厂商产品 版本范围状态
Linux Linux 899bea8248cee35d54760a5e7d61a76af8e64411< 596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5 affected
899bea8248cee35d54760a5e7d61a76af8e64411< aa5d5f8e502318e783545ba5d04bb40130b83e20 affected
7.2 affected
< 7.2 unaffected
7.2.11≤ 7.2.* unaffected
7.3≤ * unaffected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6 io_connect_bpf_populate() fills connect.port and connect.v6_addr for AF_INET6 only when addr_len >= sizeof(struct sockaddr_in6), i.e. 28 bytes. The IPv6 connect paths accept SIN6_LEN_RFC2133 (24 bytes), which already holds sin6_port and sin6_addr. io_connect() passes addr_len to the socket layer unchanged. At addr_len 24 the filter sees family AF_INET6 with port and address zero, while the kernel connects to the real destination. A filter that denies an IPv6 port or address is bypassed. Denying connect.port == P rejects [::1]:P with -EACCES at addr_len 28 but connects at addr_len 24. Use SIN6_LEN_RFC2133 as the threshold. sin6_scope_id stays zero when absent. The threshold mismatch was found by an AI coding assistant (Claude Code) comparing this hook against the net/ipv6 length checks on my instructions; it also drafted the reproducer and this patch. I verified the bypass and the fix in a VM on 7.3-rc6 and that 7.2 has the same code.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 899bea8248cee35d54760a5e7d61a76af8e64411 ~ 596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5 -
Linux Linux 7.2 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-99042 补丁与修复 (2)

同批安全公告 · Linux · 2026-10-23 · 共 218 条

CVE-2026-98959 9.8 CRITICAL btrfs 扩展属性替换处理远程代码执行漏洞
CVE-2026-99079 9.8 CRITICAL Mellanox mlx5e 驱动 XSK 缓冲区释放漏洞
CVE-2026-99078 9.8 CRITICAL Mellanox mlx5e MPWQE重试时XSK缓冲区释放漏洞
CVE-2026-98870 8.8 HIGH ksmbd 会话清理时存在通道移除逻辑漏洞
CVE-2026-98980 8.8 HIGH namei 遍历中过度挂载条目信息泄露漏洞
CVE-2026-99083 8.8 HIGH ksmbd 的 krb5_authenticate() 函数堆越界写漏洞
CVE-2026-99082 8.8 HIGH KVM x86 内存管理漏洞
CVE-2026-98981 8.8 HIGH Linux 内核命名空间 dentry 解挂载前未哈希漏洞
CVE-2026-98988 8.8 HIGH Linux 5.13 命名空间越界漏洞
CVE-2026-98978 8.4 HIGH Linux 命名空间 锁定挂载永不失效漏洞
CVE-2026-99064 8.1 HIGH CIPSO 缓存选项偏移调整漏洞
CVE-2026-98968 8.1 HIGH AMT 中继通用查询远程代码执行漏洞
CVE-2026-99054 7.8 HIGH Linux TIPC 拓扑服务队列资源泄漏漏洞
CVE-2026-98944 7.8 HIGH Steam HID 注册重构漏洞
CVE-2026-99032 7.8 HIGH Linux 内核 SMC 模块 信息泄露漏洞
CVE-2026-98974 7.8 HIGH XFS 文件系统范围交换到文件末尾大小漏洞
CVE-2026-99056 7.8 HIGH strparser 解析器关闭时竞态条件漏洞
CVE-2026-98975 7.8 HIGH XFS 文件系统 reflink 标志交换逻辑漏洞
CVE-2026-98899 7.8 HIGH Linux netfilter ipset 竞态条件漏洞
CVE-2026-98976 7.8 HIGH Linux 内核命名空间挂载传播锁漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-99042

暂无评论


发表评论