Every Xen from 4.6 is affected and the advisory knows of no mitigation, only patches, which it lists for releases back to 4.17. Two more advisories, XSA-529 and XSA-530, are embargoed until 10 November.
Xen Orchestra login bypass is exploited to take over XCP-ng hosts
EditorialBy TrustList Editorial
A cookie holding an empty object logs the attacker in as the owner of the first stored token. Vates says exploitation leaves no log entry and fixes it in 6.9.2 and 6.10.1.
- France
- Cybersecurity
- Virtualization
- Vulnerability Management
- +1 more
About Xen Orchestra login bypass is exploited to take over XCP-ng hosts
Xen Orchestra login bypass is exploited to take over XCP-ng hosts
10 November 2026: Vates, the French company behind the XCP-ng virtualisation platform, says an authentication bypass in Xen Orchestra, its management console, is being actively exploited. Advisory VSA-2026-062, rated critical, says an attacker can act as an administrator, run code on managed pools and take over XCP-ng hosts as root. No CVE number has been assigned yet.
An empty object that matches any token
The flaw is in how the REST interface reads its login cookie. A cookie set to authenticationToken=j:%7B%7D is parsed into an empty object, {}, and passed to the token check without being required to be a string. The token store treats an empty object as a query with no filter and returns the first token it holds, and if that token has not expired the request is authenticated as its owner.
From there the attacker can call the route that lists the user's authentication tokens and collect reusable login tokens, then use the console's own powers: administrative actions, code execution on the pools it manages, and root on the hosts. Vates says exploitation leaves no entry in the logs, so detection depends on watching HTTP traffic.
Versions and the conflicting fix numbers
Vates lists Xen Orchestra before 6.9.2 on the stable channel and before 6.10.1 on the latest channel as affected, together with the Xen Orchestra Appliance. BleepingComputer reports the fix as 6.9.1 and 6.10.0; the vendor's own numbers are the ones to rely on, so the safe target is 6.9.2 or 6.10.1 and later. BleepingComputer credits the find to Filip Magic and Christoffer Olsen of TDC NET Security.
Signs of compromise Vates lists
The first attacks came from 91.211.251.112 on port 8001 and from a Tor onion address, and Vates names seven further addresses it has seen. On a compromised system it reports:
- a virtual machine named
pivot2, or machines configured with anhvm_serial: filesetting - cron files
/etc/cron.d/zz-ustarand/etc/cron.d/zz-ustar2 - files
/.ustar5and/.ustar6
Vates advises keeping Xen Orchestra off the internet on a dedicated management network, blocking the listed addresses and Tor, and adding a web firewall rule against the empty token while noting that a pattern match can be bypassed. Where compromise is confirmed, it says to rotate every secret the console holds, including proxy, backup remote, root, pool, one-time password and mail settings, and recommends a full reinstall. We list 14 products in virtualization software and Vates among our software companies.
Related on TrustList:
- Linux kernel flaw lets a guest VM read and crash its host
- XSA-523: two grant copy flaws let a Xen guest read and write Dom0 memory
- Vates raises €30m from IRIS and Bpifrance, its first outside round
Sources
Categories & features
- France
- Cybersecurity
- Virtualization
- Vulnerability Management
- Patch Management
TrustList Weekly
The week in software and IT, in one email
The news that matters to buyers, new rankings and our own research. Every Thursday, free, and easy to leave.
You may be interested in
CVE-2026-99999, nicknamed PwnEscape, scores 9.3 and sits in the IPv4 checksum code every host kernel runs. Fixed stable kernels range from 5.10.272 to 7.2.11.
The Grenoble maker of the XCP-ng and Xen Orchestra virtualisation software says it has been profitable since 2016, that the founders keep the majority and that both products stay open source.
Bulletin 2026-170 covers a shared eBPF state bug that lets a neighbouring pod slip past NetworkPolicy ingress rules on EKS. Bulletin 2026-169 fixes guest access to Firecracker memory in one snapshot setup; Lambda is not affected.
A Dolibarr flaw, CVE-2026-89013, lets unauthenticated attackers read arbitrary files, including documents and database backups, from 23.0.4 to before 24.0.1. Italy’s cyber agency reports it exploited. Update, and check wrapper.php too.
The Paris startup runs two AI agents named Emile and Champollion, has about ten staff and counts Brevo, Stoïk and Yogosha as customers. RAISE Ventures led the round.
CVE-2026-112816 lets anyone who can reach the API and holds a trusted client's public certificate act as that client, up to root on the host. Fixed snaps went out on 29 October.
The Linux kernel ESP page-cache flaw CVE-2026-46300, which CISA says can be chained to plant PHP webshells as root, is due by 31 October; VMware ESX CVE-2026-41709, which lets an administrator act unlogged, by 11 November.
More on TrustList
Everything here links back to the same verified catalogue. Pick your next stop.
- More FranceThe ranking for this subject
- CompaniesAgencies, consultancies and IT service providers, ranked by verified reviews.
- ProductsSoftware and SaaS with pricing, features, integrations and alternatives.
- AwardsAnnual recognition decided by verified reviews and an independent jury.
- LaunchesNew products and releases, voted up by the community every day.
- AI ModelsBenchmark scores and community ratings for every major model.
- RequestsBuyers describe what they need; vendors respond directly.
- PeopleReviewers, authors and makers with public profiles.
- ComparePut up to four listings side by side before you shortlist.