Xen 两个漏洞让一台客户虚拟机读写其他虚拟机内存
Xen 项目于 11 月 3 日公开两个 hypervisor 漏洞。恶意客户虚拟机可借此读写同一宿主机上其他虚拟机的内存,包括 dom0。这两个漏洞由 Anthropic 的 Claude 模型发现。

Xen 项目于 11 月 3 日发布安全公告 XSA-523,公开两个 hypervisor 漏洞。恶意客户虚拟机可借此读写同一宿主机上其他虚拟机的内存,包括 dom0。漏洞编号为 CVE-2026-102703 和 CVE-2026-102704。补丁已经发布,项目方表示目前没有已知的缓解办法。
从 4.6 起的所有 Xen 版本都受影响,4.5 及更早版本不受影响。dom0 是默认拥有全部权限、负责管理其他虚拟机的虚拟机。
漏洞如何运作
问题出在 grant copy。Xen 在虚拟机之间复制数据时用的就是这个操作。每台虚拟机告诉 Xen 自己的哪些内存页可以供其他虚拟机使用,Xen 负责核对这些权限。同一个内存页内要批量复制时,为了省时间,Xen 会复用已经做过的检查。有些情况下本该重新检查,它却没有再查。这个疏漏让恶意客户虚拟机得以读写不属于自己的内存。
围绕 Xen 构建的开源虚拟化平台 XCP-ng 在更新说明中写道,“一台被攻陷的客户虚拟机就能突破隔离,接管整个宿主机。”支持 XCP-ng 的 Vates 将影响评为 Critical。
Claude 发现了漏洞
Xen 项目在致谢中把发现漏洞的功劳给了 AI 公司 Anthropic,称其用 Claude 模型找到这两个问题。Ada Logics 的 Stephan Lipp 验证了这一发现。CodeAnt AI 安全研究团队随后独立报告了同一问题。
各平台的修复与重启
公告为 xen-unstable 到 Xen 4.19.x、以及 Xen 4.18.x 到 4.17.x 提供了补丁。Xen 4.6 到 4.16 没有补丁。Xen 4.16 的安全支持已于 2024 年 12 月 2 日结束。
XCP-ng 8.3 已有修复:xen-4.17.7-4.2.xcpng8.3,11 月 3 日发布。宿主机必须重启。
Qubes OS 是以安全为核心的桌面操作系统,把软件放在基于 Xen 的独立隔间里,这些隔间称为 qube。它表示所有受支持的版本和配置都受影响。修复针对 Qubes 4.3,这是它仍在支持的唯一版本。dom0 中的 Xen 软件包为 4.19.6-3。dom0 必须重启。使用 Anti Evil Maid 的用户必须重新封装自己的密钥口令,因为新的 Xen 二进制文件会改变 PCR18 和 PCR19。
由于从 4.6 起的每个 Xen 版本都受影响,基于这些版本构建的其他产品在厂商加入 XSA-523 补丁之前同样受影响。截至 11 月 4 日,Debian 的安全跟踪页面把 bookworm、trixie 和 forky 发行版中的 xen 软件包列为受影响,sid 中则列为已修复。
接下来会怎样
Qubes 在 11 月 3 日告知用户照常继续安装更新。修复后的软件包当时放在其 security-testing 仓库,经社区测试后将在两周内转入稳定仓库。Xen 的公告没有提到任何利用这些漏洞的攻击,也没有说明攻击者需要在虚拟机内拥有什么权限。XSA-523 与 XSA-500 是两个不同的问题。后者是 Xen 于 7 月 28 日公开的另一个 grant copy 漏洞,有各自的补丁。
资料来源
28- 01Xen Hypervisor Flaws Let One Malicious VM Read and Write Any Other VM's MemoryEN
- 02Cyber security flaws may put about 70% of websites at riskEN
- 0328 Zero-Day Findings in Less Than Two Days: What AI-Speed Discovery Means for RoboticsEN
- 04Gemini for Home now plugs into AT&T’s smart security systemEN
- 05Barracuda: Root-Sicherheitslücke bedroht unter anderem Email Security GatewayEN
- 06SonicWall Won't Patch EoL GMS Flaws That Could Expose Files, Alter Database RecordsEN
- 07SonicWall warns of unpatched flaws in end-of-life GMS softwareEN
- 08Adding Network Security to AI, HPC and Data CentersEN
- 09AI helps Stanford scientists discover a “natural Ozempic” with a surprising advantageEN
- 10All 5 genetic “letters” of DNA and RNA discovered in a 4.5-billion-year-old asteroidEN
- 11Trace Gas Orbiter discovers potential evidence of volcanic activity on Mars via atmospheric observationsEN
- 12Debian and Ubuntu APT Flaw Lets MitM Attackers Swap Verified Packages and Run Code as RootEN
- 13Security updates for WednesdayEN
- 14Critical Rails Flaw Lets Attackers Write Server Files via Crafted ImageMagick UploadsEN
- 15CISA flags WordPress RCE flaw as actively exploited in attacksEN
- 16Radio With No Radar: Why Agent Runtime Security Fails Without the Layers Beneath ItEN
- 17Docker Urges Isolation and Governance for AI Agent SecurityEN
- 18Google Issues Patches for Critical Android Flaw That Could Allow RCE Without User InteractionEN
- 19CISA Confirms Hackers Exploiting WordPress Core Flaw During Software UpgradesEN
- 20Scientists discover new Alzheimer’s drug that repairs DNA damage and reduces brain inflammationEN
- 21OpenAI hires former U.S. Army Secretary Dan Driscoll for national security roleEN
- 22 Nvidia Brev security breach may have exposed SSH keys used to access customer VMs EN
- 23Scientists discover that some “unhealthy” diets can boost cancer immunotherapy in miceEN
- 24NASA's Hubble and Webb discover ancient worlds that remember their pastEN
- 25Security updates for TuesdayEN
- 26Red Hat Patches 9.8-Rated Linux TCP RCE Flaw While Ubuntu Releases Fixes for TestingEN
- 27Attackers Exploit Critical Siemens IoT2050 Flaw to Plant Remote Command BackdoorsEN
- 28Attackers Target Unpatched CryptoPayment Gateway Flaw That Can Expose Wallet CredentialsEN
本文所有数字与引语均来自下列来源,未添加来源之外的内容。
本内容由编辑部在人工智能辅助下制作完成。
评论
0- 还没有评论——来说两句吧。