CVE-2014-1438

kernel: x86: exceptions are not cleared in AMD FXSAVE workaround

Published Jan 18, 2014 CVSS 2.0 · 4.7 Medium EPSS < 1% KEV · Not listed
Description
The restore_fpu_checking function in arch/x86/include/asm/fpu-internal.h in the Linux kernel before 3.12.8 on the AMD K7 and K8 platforms does not clear pending exceptions before proceeding to an EMMS instruction, which allows local users to cause a denial of service (task kill) or possibly gain privileges via a crafted application.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2014-1514 The restore_fpu_checking function in arch/x86/include/asm/fpu-internal.h in the Linux kernel before 3.12.8 on the AMD K7 and K8 platforms does not clear pending exceptions before proceeding to an EMMS instruction, which allows local users to cause a denial of service (task kill) or possibly gain privileges via a crafted application.
Ubuntu USN Ubuntu USN USN-2113-1 Linux kernel (Saucy HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2117-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2133-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2134-1 Linux kernel (OMAP4) vulnerabilities
Ubuntu USN Ubuntu USN USN-2135-1 Linux kernel (Quantal HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2136-1 Linux kernel (Raring HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2138-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2139-1 Linux kernel (OMAP4) vulnerabilities
Ubuntu USN Ubuntu USN USN-2141-1 Linux kernel (OMAP4) vulnerabilities
Ubuntu USN Ubuntu USN USN-2233-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2234-1 Linux kernel (EC2) vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 6, 2024, 9:42 AM
Reserved
Jan 13, 2014, 12:00 AM
Status
Modified
Published
Jan 18, 2014, 10:55 PM
Modified
Jun 17, 2026, 12:04 AM
Severity
Moderate
Public date
Dec 30, 2013, 12:00 AM