CVE-2018-18021Improper Input Validation in Kernel

Severity
7.1HIGHNVD
OSV7.8OSV5.5
EPSS
0.1%
top 74.93%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedOct 7
Latest updateMay 14

Description

arch/arm64/kvm/guest.c in KVM in the Linux kernel before 4.18.12 on the arm64 platform mishandles the KVM_SET_ON_REG ioctl. This is exploitable by attackers who can create virtual machines. An attacker can arbitrarily redirect the hypervisor flow of control (with full register control). An attacker can also cause a denial of service (hypervisor panic) via an illegal exception return. This occurs because of insufficient restrictions on userspace access to the core register file, and because PSTAT

CVSS vector

CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:HExploitability: 1.8 | Impact: 5.2

Affected Packages4 packages

NVDlinux/linux_kernel< 4.18.12
Debianlinux/linux_kernel< 4.18.10-2+3
Ubuntulinux/linux_kernel< 4.4.0-139.165+1
debiandebian/linux< linux 4.18.10-2 (bookworm)

Also affects: Debian Linux 9.0, Ubuntu Linux 14.04, 16.04

Patches

🔴Vulnerability Details

6
GHSA
GHSA-6vp5-5gv4-mcqp: arch/arm64/kvm/guest2022-05-14
OSV
linux, linux-aws, linux-gcp, linux-kvm, linux-oem, linux-oracle, linux-raspi2 vulnerabilities2019-04-02
OSV
linux-hwe, linux-aws-hwe, linux-azure, linux-gcp, linux-oracle vulnerabilities2019-04-02
OSV
linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon vulnerabilities2018-11-14
OSV
linux-lts-xenial, linux-aws vulnerabilities2018-11-14

📋Vendor Advisories

6
Ubuntu
Linux kernel (HWE) vulnerabilities2019-04-02
Ubuntu
Linux kernel vulnerabilities2019-04-02
Ubuntu
Linux kernel vulnerabilities2018-11-14
Ubuntu
Linux kernel (Xenial HWE) vulnerabilities2018-11-14
Red Hat
kernel: Privilege escalation on arm64 via KVM hypervisor2018-10-03

💬Community

3
Bugzilla
CVE-2018-18021 kernel: Privilege escalation on arm64 via KVM hypervisor2018-10-03
Bugzilla
CVE-2018-18021 kernel: Privilege escalation on arm64 via KVM hypervisor [fedora-all]2018-10-03
Bugzilla
CVE-2017-18021 qtpass: predictable random password generation2018-01-11