xen-kernel -- VMX: intercept issue with INVLPG on non-canonical address
The Xen Project reports:
While INVLPG does not cause a General Protection Fault when used on
a non-canonical address, INVVPID in its "individual address"
variant, which is used to back the intercepted INVLPG in certain
cases, fails in such cases. Failure of INVVPID results in a
hypervisor bug check.
A malicious guest can crash the host, leading to a Denial of
Copyright © 2003-2005 Jacques Vidrine and contributors.
Please see the source of this document for full copyright