CVE-2026-23557CVE-2026-23557是Xen虚拟化平台中的一个安全漏洞。在默认构建配置下,xenstored未定义NDEBUG宏。任何低权限的guest用户都可以通过在事务中发送XS_RESET_WATCHES命令触发断言失败,导致xenstored进程崩溃。这会影响整个虚拟机环境的可用性,造成拒绝服务。
该漏洞源于Xen的xenstored守护进程在处理特定命令序列时的逻辑错误。攻击者首先需要在guest虚拟机内建立与xenstored的连接并启动一个事务。随后,在该事务的上下文中,攻击者发送XS_RESET_WATCHES命令。由于代码中存在针对此状态的assert()断言,且默认构建未禁用断言(未定义NDEBUG),执行此操作将导致assert()触发并调用abort(),强制终止xenstored进程。由于CVSS向量中scope为Changed(S:C),攻击虽然源自本地低权限guest,但能影响宿主机的管理组件,导致所有依赖xenstored的虚拟机管理功能失效。