Skip to content
OpenAdvisories
Unscored CVE-2016-3713 EUVD-2016-4734GHSA-rq49-9828-pwwr

The msr_mtrr_valid function in arch/x86/kvm/mtrr.c in the Linux kernel before 4.6.1 supports MSR 0x2f8, which allows guest OS users to read…

Published Jun 27, 2016 · Updated Aug 6, 2024 · Assigned by redhat

Description

The msr_mtrr_valid function in arch/x86/kvm/mtrr.c in the Linux kernel before 4.6.1 supports MSR 0x2f8, which allows guest OS users to read or write to the kvm_arch_vcpu data structure, and consequently obtain sensitive information or cause a denial of service (system crash), via a crafted ioctl call.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 linux 4.5.4-1 —
Debian 13 linux 4.5.4-1 —
Debian 12 linux 4.5.4-1 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS linux 4.4.0-22.40 USN-2979-1
Ubuntu 14.04 LTS linux-lts-wily 4.2.0-36.42~14.04.1 USN-2978-2
Ubuntu 14.04 LTS linux-lts-xenial 4.4.0-22.40~14.04.1 USN-2979-2
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed kernel-source 4.8.13-1.1 openSUSE-SU-2024:10128-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 dtrace-modules-3.8.13-118.28.1.el6uek +1 0.4.5-3.el6 ELSA-2019-4316, ELSA-2018-4300
Oracle Linux 7 dtrace-modules-3.8.13-118.28.1.el7uek +1 0.4.5-3.el7 ELSA-2019-4316, ELSA-2018-4300
Oracle Linux 7 kernel-uek +5 3.8.13-118.28.1.el7uek ELSA-2019-4316, ELSA-2018-4300

Advisories 6

References