Skip to main content
VulnerabilityPublished

VMScape attack | Kaspersky official blog

Source Kaspersky Security Blog

0

Mentioned vulnerabilities

Severity
Medium

Rated by Threat Radar

Data as of 7 Oct 2025, 01:34 UTC

What to do

AI-suggested

1. Apply the Linux kernel patch addressing CVE-2025-40300 promptly to all affected systems running virtualized workloads. 2. Enable and configure hardware-based virtualization security features such as AMD Secure Encrypted Virtualization (SEV) and SEV-SNP or Intel Trusted Domain Extensions (TDX) to encrypt VM memory and prevent direct data leakage. 3. Audit virtualization infrastructure to identify servers running vulnerable AMD Zen (1-5) or Intel Coffee Lake CPUs and prioritize their patching or hardware upgrade. 4. Implement strict tenant isolation policies and monitor VM behavior for anomalous cache timing or side-channel attack indicators. 5. Regularly update hypervisor and host OS software to incorporate latest security fixes and mitigations for speculative execution vulnerabilities. 6. Employ microarchitectural side-channel attack detection tools where available and integrate them into security monitoring. 7. Educate cloud administrators and security teams about the nature of Spectre-based VM escape attacks to improve incident response readiness. 8. Consider workload placement strategies that avoid co-locating sensitive VMs on vulnerable hardware without mitigations. 9. Collaborate with cloud providers to ensure underlying infrastructure is protected against VMScape and similar attacks. 10. Maintain a robust patch management and vulnerability assessment program focused on CPU and virtualization security.

Description

VMScape is a practical Spectre v2 side-channel attack targeting virtualized environments, demonstrated by ETH Zurich researchers. It exploits branch target injection to bypass privilege separation between host and guest OS during speculative execution, allowing data leaks from host memory via a virtual machine. AMD Zen CPUs (1st to 5th gen) and Intel Coffee Lake CPUs are vulnerable, with AMD’s Secure Encrypted Virtualization (SEV) providing some protection. The attack can steal sensitive data like encryption keys at a rate of 32 bytes per second with high reliability. Although no known exploits are in the wild, the vulnerability (CVE-2025-40300) has been patched in the Linux kernel. The attack is particularly relevant for cloud providers and virtualized environments where multiple tenants share hardware. European organizations using vulnerable AMD or older Intel servers in cloud or data center environments face confidentiality risks. Mitigations include applying Linux kernel patches, enabling hardware-based encryption technologies like AMD SEV or Intel TDX, and reviewing virtualization security configurations.

References

Community reviews

Loading reviews…