Skip to content
OpenAdvisories
Unscored CVE-2010-0306 EUVD-2010-0337GHSA-xpcm-5q5j-h76x

The x86 emulator in KVM 83, when a guest is configured for Symmetric Multiprocessing (SMP), does not use the Current Privilege Level (CPL) …

Published Feb 12, 2010 · Updated Aug 7, 2024 · Assigned by redhat

Description

The x86 emulator in KVM 83, when a guest is configured for Symmetric Multiprocessing (SMP), does not use the Current Privilege Level (CPL) and I/O Privilege Level (IOPL) to restrict instruction execution, which allows guest OS users to cause a denial of service (guest OS crash) or gain privileges on the guest OS by leveraging access to a (1) IO port or (2) MMIO region, and replacing an instruction in between emulator entry and instruction fetch, a related issue to CVE-2010-0298.

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 5.0 kvm 72+dfsg-5~lenny5 DSA-2010-1
Debian 5.0 linux-2.6 2.6.26-21lenny3 DSA-1996-1
ReleasePackageFixed inAdvisory
RHEL 5 rhev-hypervisor +1 5.4-2.1.8.el5_4rhev2_1 RHSA-2010:0095
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Virtualization 5 kvm +3 83-105.el5_4.22 RHSA-2010:0088

Advisories 4

References