|
|
Log in / Subscribe / Register

xen: information disclosure

Package(s):xen CVE #(s):CVE-2016-3158 CVE-2016-3159
Created:April 11, 2016 Updated:April 13, 2016
Description: From the Red Hat bugzilla:

There is a workaround in Xen to deal with the fact that AMD CPUs don't load the x86 registers FIP (and possibly FCS), FDP (and possibly FDS), and FOP from memory (via XRSTOR or FXRSTOR) when there is no pending unmasked exception.

However, this workaround does not cover all possible input cases. This is because writes to the hardware FSW.ES bit, which the current workaround is based on, are ignored; instead, the CPU calculates FSW.ES from the pending exception and exception mask bits. Xen therefore needs to do the same.

Note that part of said workaround was the subject of XSA-52.

A malicious domain may be able to leverage this to obtain sensitive information such as cryptographic keys from another domain.

Alerts:
SUSE SUSE-SU-2016:2725-1 xen 2016-11-04
SUSE SUSE-SU-2016:2528-1 xen 2016-10-13
SUSE SUSE-SU-2016:2533-1 xen 2016-10-13
openSUSE openSUSE-SU-2016:2497-1 xen 2016-10-11
openSUSE openSUSE-SU-2016:2494-1 xen 2016-10-11
SUSE SUSE-SU-2016:2100-1 xen 2016-08-18
SUSE SUSE-SU-2016:2093-1 xen 2016-08-17
Debian-LTS DLA-571-1 xen 2016-07-30
Mageia MGASA-2017-0012 xen 2017-01-09
Debian DSA-3554-1 xen 2016-04-21
Fedora FEDORA-2016-5f196e4e4a xen 2016-04-09
Fedora FEDORA-2016-e5432ca977 xen 2016-04-09

to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds