CVE-2014-9322

kernel: x86: local privesc due to bad_iret and paranoid entry incompatibility

Published Dec 17, 2014 CVSS 3.1 · 7.8 High EPSS 1.5% KEV · Not listed
Description
arch/x86/kernel/entry_64.S in the Linux kernel before 3.17.5 does not properly handle faults associated with the Stack Segment (SS) segment register, which allows local users to gain privileges by triggering an IRET instruction that leads to access to a GS Base address from the wrong space.

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-9147 arch/x86/kernel/entry_64.S in the Linux kernel before 3.17.5 does not properly handle faults associated with the Stack Segment (SS) segment register, which allows local users to gain privileges by triggering an IRET instruction that leads to access to a GS Base address from the wrong space.
Ubuntu USN Ubuntu USN USN-2443-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2445-1 Linux kernel (Trusty HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2446-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2447-1 Linux kernel (Utopic HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-2448-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2462-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-2464-1 Linux kernel (OMAP4) vulnerabilities
Ubuntu USN Ubuntu USN USN-2491-1 Linux kernel (EC2) vulnerabilities
History

No history.