Vigil@nce - Xen: segment table corruption in inter-guest communication
July 2017 by Vigil@nce
This bulletin was written by Vigil@nce : https://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
A privileged attacker, inside a guest system, can tamper with the
segment table via Xen communication support, in order to escalate
his privileges on the host system.
Impacted products: XenServer, Debian, Fedora, SUSE Linux
Enterprise Desktop, SLES, Xen.
Severity: 2/4.
Creation date: 02/05/2017.
DESCRIPTION OF THE VULNERABILITY
The Xen product offers to exchange memory page between guest for
communication purposes.
However, there is no restriction about the content of the pages
being exchanged. A guest system can send a page containing a
segment table, which is the data structure used by the processor
to define access rights to the virtual memory.
A privileged attacker, inside a guest system, can therefore tamper
with the segment table via Xen communication support, in order to
escalate his privileges on the host system.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN
https://vigilance.fr/vulnerability/Xen-segment-table-corruption-in-inter-guest-communication-22625