CVE-2016-3159

xen: AMD FPU FIP/FDP/FOP leak workaround broken (XSA-172)

Published Apr 13, 2016 CVSS 3.0 · 3.8 Low EPSS < 1% KEV · Not listed
Description
The fpu_fxrstor function in arch/x86/i387.c in Xen 4.x does not properly handle writes to the hardware FSW.ES bit when running on AMD64 processors, which allows local guest OS users to obtain sensitive register content information from another guest by leveraging pending exception and mask bits. NOTE: this vulnerability exists because of an incorrect fix for CVE-2013-2076.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-571-1 xen security update
Debian DSA Debian DSA DSA-3554-1 xen security update
EUVD EUVD EUVD-2016-4211 The fpu_fxrstor function in arch/x86/i387.c in Xen 4.x does not properly handle writes to the hardware FSW.ES bit when running on AMD64 processors, which allows local guest OS users to obtain sensitive register content information from another guest by leveraging pending exception and mask bits. NOTE: this vulnerability exists because of an incorrect fix for CVE-2013-2076.
History
Type Values Removed Values Added
Metrics epss

{'score': 0.0005}

epss

{'score': 0.00044}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 11:47 PM
Reserved
Mar 15, 2016, 12:00 AM
Status
Modified
Published
Apr 13, 2016, 4:59 PM
Modified
Jun 17, 2026, 12:45 AM
Severity
Moderate
Public date
Mar 24, 2016, 12:00 AM