nested VMX: VMLANUCH/VMRESUME emulation must check permission first thing
authorJan Beulich <jbeulich@suse.com>
Mon, 11 Nov 2013 08:15:04 +0000 (09:15 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 11 Nov 2013 08:15:04 +0000 (09:15 +0100)
commit4e87bc5b03e05123ba5c888f77969140c8ebd1bf
tree29dcd1eff72befc7031e9a29e9f7ef114631630f
parent5c42fd7f914cbe8e2c2a3a7a5f75ff457b0f4845
nested VMX: VMLANUCH/VMRESUME emulation must check permission first thing

Otherwise uninitialized data may be used, leading to crashes.

This is CVE-2013-4551 / XSA-75.

Reported-and-tested-by: Jeff Zimmerman <Jeff_Zimmerman@McAfee.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-and-tested-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/x86/hvm/vmx/vvmx.c