CVE-2026-41702VMware Fusion在执行SETUID二进制文件操作时存在TOCTOU(检查时间到使用时间)漏洞。由于检查与使用之间存在时间差,本地非管理员用户可利用此漏洞绕过安全限制,将权限提升至root级别,从而完全控制安装了Fusion的系统。
该漏洞的核心原理在于TOCTOU(Time-of-check Time-of-use)竞态条件。在Unix-like系统中,SETUID二进制文件允许普通用户以文件所有者(通常是root)的身份运行。VMware Fusion中的某个SETUID二进制文件在执行关键操作前,会先检查资源(如文件或配置)的状态(Check),然后才使用该资源(Use)。攻击者利用这两步操作之间的微小时间窗口,通过多线程或并发脚本快速修改或替换资源。例如,将一个合法的文件链接替换成恶意文件。当程序通过初始检查后,在执行阶段访问被篡改的资源时,由于继承了root权限,攻击者即可执行任意高权限代码,从而实现从普通用户到root用户的权限提升。