CVE-2026-43500
rxrpc: 当存在分页片段时,同样对 DATA/RESPONSE 数据包执行取消共享
- 已发布
- 2026年5月11日
- 已更新
- 2026年9月1日
- 分配 CNA
- Linux
- 观察到的证据
- 2026年5月27日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H低 · 未来 30 天
- 百分位
- 82.5%
- 型号日期
- 2026年10月11日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
在 Linux 内核中,以下漏洞已得到解决:rxrpc:当存在分页片段时,也应取消共享 DATA/RESPONSE 数据包 `rxrpc_input_call_event()` 中的 DATA 数据包处理程序以及 `rxrpc_verify_response()` 中的 RESPONSE 处理程序仅在 `skb_cloned()` 为真时,才会在调用安全操作之前将 skb 复制为线性 skb。一个未被克隆但仍携带外部所有的分页片段的 skb(例如,通过 `__ip_append_data` 经 `splice()` 写入 UDP 套接字时设置的 `SKBFL_SHARED_FRAG`,或由 `skb_has_frag_list()` 指示的链式 skb)会进入就地解密路径,该路径通过 `skb_to_sgvec()` 将分页页面直接绑定到 AEAD/skcipher 的 SGL 中。扩展该门控条件,使其在 `skb_has_frag_list()` 或 `skb_has_shared_frag()` 为真时也执行取消共享。这可以捕获 splice 环回向量以及其他外部共享的片段来源,同时为片段为内核私有的 skb(例如 NIC page_pool RX、GRO)保留零拷贝快速路径。已有的 OOM/trace 处理机制会被复用。
来源
modules/exploits/linux/local/cve_2026_43500_dirty_frag.rb
Metasploit Framework modules声明的条件
- platform: Linux,Unix($.exploit_linux/local/cve_2026_43500_dirty_frag.platform)
- verification: check_declared($.exploit_linux/local/cve_2026_43500_dirty_frag.check)
- DirtyFrag漏洞利用
添加 Go 版 CVE-2026-43284 / CVE-2026-43500(dirtyfrag)本地权限提升漏洞利用程序
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。