针对RHEL10上IPV6_FRAG_ESCAPE漏洞的公开PoC与利用细节已发布"

admin 2026-10-21 23:35:26 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

针对 RHEL 10 上 IPV6\_FRAG\_ESCAPE 漏洞的公开 PoC 与利用细节已发布

sec随谈
sec随谈

sec随谈

2026年6月30日 09:33
北京

在小说阅读器读本章

去阅读

安全研究员 Massimiliano Oldani 发布 IPV6\_FRAG\_ESCAPE:针对 CentOS 与 RHEL 10 的 IPv6 容器逃逸概念验证

安全研究员 Massimiliano Oldani 发布了 IPV6\_FRAG\_ESCAPE——一个针对 CentOS 和 RHEL 10 的 IPv6 容器逃逸(container escape)的可用概念验证(PoC)。其利用细节和 PoC 代码现已公开。该攻击链能将隔离容器内一个非特权进程,提升为宿主机上的 root shell(最高权限命令行)。

摘要

IPV6\_FRAG\_ESCAPE 利用了 Linux 内核中一个现已修复的 IPv6 分片(fragmentation)漏洞。该缺陷位于 __ip6_append_data() 函数中,会破坏数据包自身的 skb_shared_info 结构。Oldani 公开发布了完整的攻击链,该漏洞未被分配 CVE 编号。

这个 IPv6 容器逃逸为何重要

容器隔离是一道核心的安全边界,而这个漏洞打破了它。已经能在容器内执行代码的攻击者,可借此触及宿主机的 root 文件系统。

此外,该 PoC 只需要非特权用户命名空间(unprivileged user namespaces)即可。许多 CentOS 和 RHEL 10 系统默认启用了这一功能。因此,在多租户(multi-tenant)和云主机环境中,其攻击面相当广泛。

攻击原理

该漏洞是一种 slab 内的线性溢出(in-slab linear overflow)。它会越过数据包缓冲区写入,一直写到位于其尾部的 skb_shared_info 结构。

由此开始,攻击链逐步升级。首先,溢出翻转了一个控制字节,并触发页面释放后使用(page use-after-free)。接着,这个被释放的页面以叶级页表(leaf page table)的形式被重新分配回来,从而实现任意内核读写。最后,该利用程序改写进程凭据(credentials),并滥用 core_pattern 机制,在宿主机上生成一个 root shell。

值得注意的是,Oldani 记录了攻击机制,但保留了触发部分(trigger)未予公开。他的分析报告阐述了原理,却没有提供一个开箱即用的现成攻击武器。

测试目标

Oldani 在两个构建版本上验证了该逃逸。CentOS Stream 10 运行的是内核 6.12.0-242.el10;RHEL 10 运行的是内核 6.12.0-228.el10。两者最终都获得了宿主机 root 权限。

受影响版本

该 PoC 针对运行 6.12.x 内核分支的 CentOS 和 RHEL 10。它还需要满足五级分页(5-level paging)以及默认的 init_on_alloc 设置。此外,作者指出,其他内核日后可能会被另一种技术攻破。

补丁与缓解措施

上游(upstream)修复已于 2026 年 6 月 16 日以提交(commit)736b380e28d0 的形式合入。该修复纠正了分页分配路径上的分片运算逻辑。因此,第一步很简单:升级到已打补丁的内核。

如果无法立即打补丁,应限制非特权用户命名空间。将 user.max_user_namespaces=0 设为该值即可阻断已被记录的攻击路径。

利用现状

由于作者本人公开发布,目前已存在公开的概念验证(PoC)。不过,尚未确认 IPV6\_FRAG\_ESCAPE 存在任何在野利用(in-the-wild)的情况。尽管如此,防御者仍应尽快打补丁,因为公开代码会降低攻击者的门槛。

参考链接:

https://github.com/sgkdev/ipv6\_frag\_escape


针对RHEL10上IPV6_FRAG_ESCAPE漏洞的公开PoC与利用细节已发布" 网络安全文章

针对RHEL10上IPV6_FRAG_ESCAPE漏洞的公开PoC与利用细节已发布"

安全研究员MassimilianoOldani公开了IPV6_FRAG_ESCAPE漏洞的PoC利用细节,该漏洞针对CentOS和RHEL10系统的Linux内核IPv6分片机制,可通过容器内非特权进程实现容器逃逸获取宿主机root权限。攻击利用\\_\\_ip6_append_data()函数的slab线性溢出破坏skb_shared_info结构,结合用户命名空间实现权限提升。建议立即升级至已修复内核(提交736b380e28d0)或通过设置user.max_user_namespaces=0
红韵泉城守网初心,新潮力量献礼七一!" 网络安全文章

红韵泉城守网初心,新潮力量献礼七一!"

在七一建党节来临之际,山东新潮信息技术有限公司党支部发文,表达了对党的祝福。文章强调公司将红色信仰融入信息安全、密码安全及数据安全等核心业务中,致力于用技术守护网络安全,筑牢齐鲁数字防线,并承诺将继续坚守使命,践行企业社会责任。
别卷了,让AI去挖洞吧!" 网络安全文章

别卷了,让AI去挖洞吧!"

本文探讨AI在漏洞挖掘领域的应用现状与发展趋势,指出随着CVE漏洞数量持续攀升,AI已从早期概念验证演进为覆盖攻击面识别、双线审计、动态验证的工程化体系。文章分析模型能力涌现与智能体工程两条技术路线,并详细拆解全局侦察、双线审计、验证报告三大核心工作流,强调当前AI主要作为人类研究员的效率放大器,通过人机协同模式实现漏洞挖掘的规模化与精准化。
评论:0   参与:  0