CVE-2015-3214

Medium

Description

The pit_ioport_read in i8254.c in the Linux kernel before 2.6.33 and QEMU before 2.3.1 does not distinguish between read lengths and write lengths, which might allow guest OS users to execute arbitrary code on the host OS by triggering use of an invalid index.

SeverityMedium
CVSS6.9
Exploit probability—
ProductQemu
PublishedAug 31, 2015
First seenAug 31, 2015

How to fix

Update
  • lenovo emc_px12-400r_ivx1.0.10.33264 or later
  • lenovo emc_px12-450r_ivx1.0.10.33264 or later

Affected products

ProductAffected versionsFixed in
qemu qemuv ≤ 2.3.0—
linux linux_kernelv ≤ 2.6.32—
arista eos4.12, 4.13, 4.14, 4.15—
debian debian_linux7.0, 8.0—
lenovo emc_px12-400r_ivxv < 1.0.10.332641.0.10.33264
lenovo emc_px12-450r_ivxv < 1.0.10.332641.0.10.33264
redhat openstack5.0, 6.0—
redhat virtualization3.0—
redhat enterprise_linux_compute_node_eus7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7—
redhat enterprise_linux_for_power_big_endian7.0—
redhat enterprise_linux_for_power_big_endian_eus7.1_ppc64, 7.2_ppc64, 7.3_ppc64, 7.4_ppc64, 7.5_ppc64, 7.6_ppc64, 7.7_ppc64—
redhat enterprise_linux_for_scientific_computing7.0—
redhat enterprise_linux_server7.0—
redhat enterprise_linux_server_aus7.3, 7.4, 7.6, 7.7—
redhat enterprise_linux_server_eus7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7—
redhat enterprise_linux_server_from_rhui7.0—
redhat enterprise_linux_server_tus7.3, 7.6, 7.7—
redhat enterprise_linux_server_update_services_for_sap_solutions7.2, 7.3, 7.4, 7.6, 7.7—
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.