CVE-2018-1087

High

Description

kernel KVM before versions kernel 4.16, kernel 4.16-rc7, kernel 4.17-rc1, kernel 4.17-rc2 and kernel 4.17-rc3 is vulnerable to a flaw in the way the Linux kernel's KVM hypervisor handled exceptions delivered after a stack switch operation via Mov SS or Pop SS instructions. During the stack switch operation, the processor did not deliver interrupts and exceptions, rather they are delivered once the first instruction after the stack switch is executed. An unprivileged KVM guest user could use this flaw to crash the guest or, potentially, escalate their privileges in the guest.

SeverityHigh
CVSS8.0
Exploit probability—
ProductLinux Kernel
PublishedMay 15, 2018
First seenMay 15, 2018
Weakness typeCWE-250CWE-250

How to fix

Affected products

ProductAffected versionsFixed in
linux linux_kernel4.16, 4.17—
canonical ubuntu_linux14.04, 16.04, 17.10—
debian debian_linux8.0, 9.0—
redhat enterprise_linux7.0—
redhat enterprise_linux_desktop7.0—
redhat enterprise_linux_server7.0—
redhat enterprise_linux_server_aus7.2, 7.3, 7.4—
redhat enterprise_linux_server_eus7.3, 7.4, 7.5—
redhat enterprise_linux_server_tus7.2, 7.3, 7.4—
redhat enterprise_linux_virtualization4.0—
redhat enterprise_linux_workstation7.0—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.