PwnEscape: 揭秘Linux内核虚拟机逃逸漏洞
PwnEscape: 揭秘Linux内核虚拟机逃逸漏洞2026年8月18日,Vercel宣布了一项100万美元的挑战赛,邀请研究人员打破其Sandbox产品的隔离边界 2026-10-18 04:49:27 Author: blog.upx8.com(查看原文) 阅读量:3 收藏

PwnEscape: 揭秘Linux内核虚拟机逃逸漏洞

2026年8月18日,Vercel宣布了一项100万美元的挑战赛,邀请研究人员打破其Sandbox产品的隔离边界。我们将研究基础设施投入工作,并在三天内发现了隐藏在Linux网络中的一个原语,允许客户机控制的校验和元数据在内核完成验证后重写IPv4标头。

漏洞影响(CVE-2026-99999):最初看起来像是32字节的宿主机内存泄露,最终在我们自己的KVM以及许多其他Hypervisor环境中演变成完整的客户机到宿主机逃逸。而且精妙之处在于,该漏洞甚至不在Hypervisor中,而是在Linux网络协议栈中。

核心机理:PwnEscape暴露了Linux网络中一类全新的攻击:不受信任的校验和元数据可以在内核已经验证并处理数据包之后,重写对安全敏感的数据包字段。在输出分片(ip_do_fragment())时,skb_checksum_help()延迟写入可能会篡改已解析的标头,使IPv4首字节从0x45(20字节标头)变为0x4f(60字节标头),导致“标头拷贝超出逻辑线性数据,发出的IPv4选项包含宿主机内存字节。从而实现主机内存读取及完整的主机逃逸。

目前,相关漏洞已修复(补丁号:6785011f8b16),官方提醒开发者关注“延迟校验和”操作带来的安全性风险。


文章来源: https://blog.upx8.com/PwnEscape-%E6%8F%AD%E7%A7%98Linux%E5%86%85%E6%A0%B8%E8%99%9A%E6%8B%9F%E6%9C%BA%E9%80%83%E9%80%B8%E6%BC%8F%E6%B4%9E
如有侵权请联系:admin#unsafe.sh