Security alert · High
Xen hypervisor flaws let a malicious guest read and write other VMs' memory
· 3 minutes read · Centoculus Security Team
Known since
Affected: Xen hypervisor, all versions since 4.6
What happened
On 4 November 2026, two vulnerabilities in the Xen hypervisor were made public. They allow a malicious guest virtual machine to access the memory of other virtual machines on the same host, including dom0, the privileged control domain. According to the report, an attacker in a guest can both read and write that memory.
Patches are available. There is no mitigation or workaround, so applying the patches is the only protection. Active exploitation has not been reported so far.
Who is affected
All Xen versions since 4.6 are affected. This concerns:
- Administrators and hosting providers who run Xen hosts, either directly or through Xen-based platforms and distributions.
- Anyone who runs VMs for different customers or trust levels on the same Xen host. A single compromised or malicious guest could reach data in every other guest and in dom0.
- Customers of VPS or cloud providers that use Xen. These customers cannot fix the host themselves and depend on their provider to patch.
The risk is highest where untrusted parties control guests, for example in shared hosting or public VPS offerings. Hosts that only run your own trusted VMs are less exposed. They should still be patched, because a compromised guest becomes a path to every other VM on the host.
What to do now
- List all hosts that run Xen, including those managed through Xen-based virtualization platforms.
- Check the Xen project security advisories and your distribution's or platform vendor's advisory, linked below, for the patched versions that apply to your release. Fixed version numbers are not included in our source data.
- Back up the host configuration, such as the Xen and toolstack configuration and the domain configuration files.
- Migrate or schedule downtime for the guests. A hypervisor update only takes effect after the host has been rebooted.
- Install the patched Xen packages from your distribution or vendor, or apply the upstream patches and rebuild if you build Xen yourself.
- Reboot the host into the patched hypervisor, then start the guests again and confirm that they run normally.
- Patch hosts that run guests from untrusted parties first.
- If you rent Xen-based VPS, ask your provider whether and when their hosts have been patched.
How to check whether you are affected
- On a Xen host, run
xl infoin dom0 and look at thexen_major,xen_minorandxen_extralines. Any version from 4.6 onward is affected unless it includes the patches. - Compare the installed Xen package version with the fixed version listed in your distribution's or vendor's advisory. On Debian or Ubuntu you can check it with
dpkg -l | grep xen, and on RHEL-like systems withrpm -qa | grep xen. - After you install the update, confirm that the host was actually rebooted into the new hypervisor. Run
xl infoagain and check the uptime. - Inside a guest,
systemd-detect-virtreturnsxenif you are running on Xen. In that case, the host operator is responsible for patching.
Sources
Related posts
Alerts ·
OpenSSH on Alpine Linux: login without password via overlong passwords
On Alpine Linux servers with the standard openssh-server package, attackers can log in to accounts without a password, such as key-only accounts. OpenSSH 10.6p2 and updated Alpine packages fix it.
Alerts ·
APT flaw on Debian and Ubuntu lets MitM attackers swap packages and run code as root
A flaw in APT lets an attacker who can modify package downloads replace a verified package and run code as root. Debian and Ubuntu published advisories on November 4. Update APT on all servers.
Alerts ·
Ruby on Rails Active Storage: critical file write flaw via ImageMagick uploads
A critical flaw in Ruby on Rails Active Storage lets unauthenticated attackers write arbitrary files on the server through a crafted upload when ImageMagick processes it. Update to Rails 8.1.4.1 or 8.0.5.2.