Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2016:2781-1

Опубликовано: 12 нояб. 2016
Источник: suse-cvrf

Описание

Security update for qemu

qemu was updated to fix 21 security issues.

These security issues were fixed:

  • CVE-2014-5388: Off-by-one error in the pci_read function in the ACPI PCI hotplug interface (hw/acpi/pcihp.c) in QEMU allowed local guest users to obtain sensitive information and have other unspecified impact related to a crafted PCI device that triggers memory corruption (bsc#893323).
  • CVE-2015-6815: e1000 NIC emulation support was vulnerable to an infinite loop issue. A privileged user inside guest could have used this flaw to crash the Qemu instance resulting in DoS. (bsc#944697).
  • CVE-2016-2391: The ohci_bus_start function in the USB OHCI emulation support (hw/usb/hcd-ohci.c) in QEMU allowed local guest OS administrators to cause a denial of service (NULL pointer dereference and QEMU process crash) via vectors related to multiple eof_timers (bsc#967013).
  • CVE-2016-2392: The is_rndis function in the USB Net device emulator (hw/usb/dev-network.c) in QEMU did not properly validate USB configuration descriptor objects, which allowed local guest OS administrators to cause a denial of service (NULL pointer dereference and QEMU process crash) via vectors involving a remote NDIS control message packet (bsc#967012).
  • CVE-2016-4453: The vmsvga_fifo_run function in hw/display/vmware_vga.c in QEMU allowed local guest OS administrators to cause a denial of service (infinite loop and QEMU process crash) via a VGA command (bsc#982223).
  • CVE-2016-4454: The vmsvga_fifo_read_raw function in hw/display/vmware_vga.c in QEMU allowed local guest OS administrators to obtain sensitive host memory information or cause a denial of service (QEMU process crash) by changing FIFO registers and issuing a VGA command, which triggers an out-of-bounds read (bsc#982222).
  • CVE-2016-5105: The megasas_dcmd_cfg_read function in hw/scsi/megasas.c in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, used an uninitialized variable, which allowed local guest administrators to read host memory via vectors involving a MegaRAID Firmware Interface (MFI) command (bsc#982017).
  • CVE-2016-5106: The megasas_dcmd_set_properties function in hw/scsi/megasas.c in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, allowed local guest administrators to cause a denial of service (out-of-bounds write access) via vectors involving a MegaRAID Firmware Interface (MFI) command (bsc#982018).
  • CVE-2016-5107: The megasas_lookup_frame function in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, allowed local guest OS administrators to cause a denial of service (out-of-bounds read and crash) via unspecified vectors (bsc#982019).
  • CVE-2016-5126: Heap-based buffer overflow in the iscsi_aio_ioctl function in block/iscsi.c in QEMU allowed local guest OS users to cause a denial of service (QEMU process crash) or possibly execute arbitrary code via a crafted iSCSI asynchronous I/O ioctl call (bsc#982285).
  • CVE-2016-5238: The get_cmd function in hw/scsi/esp.c in QEMU allowed local guest OS administrators to cause a denial of service (out-of-bounds write and QEMU process crash) via vectors related to reading from the information transfer buffer in non-DMA mode (bsc#982959).
  • CVE-2016-5337: The megasas_ctrl_get_info function in hw/scsi/megasas.c in QEMU allowed local guest OS administrators to obtain sensitive host memory information via vectors related to reading device control information (bsc#983961).
  • CVE-2016-5338: The (1) esp_reg_read and (2) esp_reg_write functions in hw/scsi/esp.c in QEMU allowed local guest OS administrators to cause a denial of service (QEMU process crash) or execute arbitrary code on the QEMU host via vectors related to the information transfer buffer (bsc#983982).
  • CVE-2016-5403: The virtqueue_pop function in hw/virtio/virtio.c in QEMU allowed local guest OS administrators to cause a denial of service (memory consumption and QEMU process crash) by submitting requests without waiting for completion (bsc#991080).
  • CVE-2016-6490: Infinite loop in the virtio framework. A privileged user inside the guest could have used this flaw to crash the Qemu instance on the host resulting in DoS (bsc#991466).
  • CVE-2016-6833: Use-after-free issue in the VMWARE VMXNET3 NIC device support. A privileged user inside guest could have used this issue to crash the Qemu instance resulting in DoS (bsc#994774).
  • CVE-2016-6836: VMWARE VMXNET3 NIC device support was leaging information leakage. A privileged user inside guest could have used this to leak host memory bytes to a guest (bsc#994760).
  • CVE-2016-6888: Integer overflow in packet initialisation in VMXNET3 device driver. A privileged user inside guest could have used this flaw to crash the Qemu instance resulting in DoS (bsc#994771).
  • CVE-2016-7116: Host directory sharing via Plan 9 File System(9pfs) was vulnerable to a directory/path traversal issue. A privileged user inside guest could have used this flaw to access undue files on the host (bsc#996441).
  • CVE-2016-7155: In the VMWARE PVSCSI paravirtual SCSI bus a OOB access and/or infinite loop issue could have allowed a privileged user inside guest to crash the Qemu process resulting in DoS (bsc#997858).
  • CVE-2016-7156: In the VMWARE PVSCSI paravirtual SCSI bus a infinite loop issue could have allowed a privileged user inside guest to crash the Qemu process resulting in DoS (bsc#997859).

Список пакетов

SUSE Linux Enterprise Server 12-LTSS
qemu-2.0.2-48.22.1
qemu-block-curl-2.0.2-48.22.1
qemu-block-rbd-2.0.2-48.22.1
qemu-guest-agent-2.0.2-48.22.1
qemu-ipxe-1.0.0-48.22.1
qemu-kvm-2.0.2-48.22.1
qemu-lang-2.0.2-48.22.1
qemu-ppc-2.0.2-48.22.1
qemu-s390-2.0.2-48.22.1
qemu-seabios-1.7.4-48.22.1
qemu-sgabios-8-48.22.1
qemu-tools-2.0.2-48.22.1
qemu-vgabios-1.7.4-48.22.1
qemu-x86-2.0.2-48.22.1
SUSE Linux Enterprise Server for SAP Applications 12
qemu-2.0.2-48.22.1
qemu-block-curl-2.0.2-48.22.1
qemu-block-rbd-2.0.2-48.22.1
qemu-guest-agent-2.0.2-48.22.1
qemu-ipxe-1.0.0-48.22.1
qemu-kvm-2.0.2-48.22.1
qemu-lang-2.0.2-48.22.1
qemu-seabios-1.7.4-48.22.1
qemu-sgabios-8-48.22.1
qemu-tools-2.0.2-48.22.1
qemu-vgabios-1.7.4-48.22.1
qemu-x86-2.0.2-48.22.1

Описание

Off-by-one error in the pci_read function in the ACPI PCI hotplug interface (hw/acpi/pcihp.c) in QEMU allows local guest users to obtain sensitive information and have other unspecified impact related to a crafted PCI device that triggers memory corruption.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The process_tx_desc function in hw/net/e1000.c in QEMU before 2.4.0.1 does not properly process transmit descriptor data when sending a network packet, which allows attackers to cause a denial of service (infinite loop and guest crash) via unspecified vectors.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The ohci_bus_start function in the USB OHCI emulation support (hw/usb/hcd-ohci.c) in QEMU allows local guest OS administrators to cause a denial of service (NULL pointer dereference and QEMU process crash) via vectors related to multiple eof_timers.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The is_rndis function in the USB Net device emulator (hw/usb/dev-network.c) in QEMU before 2.5.1 does not properly validate USB configuration descriptor objects, which allows local guest OS administrators to cause a denial of service (NULL pointer dereference and QEMU process crash) via vectors involving a remote NDIS control message packet.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The vmsvga_fifo_run function in hw/display/vmware_vga.c in QEMU allows local guest OS administrators to cause a denial of service (infinite loop and QEMU process crash) via a VGA command.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The vmsvga_fifo_read_raw function in hw/display/vmware_vga.c in QEMU allows local guest OS administrators to obtain sensitive host memory information or cause a denial of service (QEMU process crash) by changing FIFO registers and issuing a VGA command, which triggers an out-of-bounds read.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The megasas_dcmd_cfg_read function in hw/scsi/megasas.c in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, uses an uninitialized variable, which allows local guest administrators to read host memory via vectors involving a MegaRAID Firmware Interface (MFI) command.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The megasas_dcmd_set_properties function in hw/scsi/megasas.c in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, allows local guest administrators to cause a denial of service (out-of-bounds write access) via vectors involving a MegaRAID Firmware Interface (MFI) command.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The megasas_lookup_frame function in QEMU, when built with MegaRAID SAS 8708EM2 Host Bus Adapter emulation support, allows local guest OS administrators to cause a denial of service (out-of-bounds read and crash) via unspecified vectors.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

Heap-based buffer overflow in the iscsi_aio_ioctl function in block/iscsi.c in QEMU allows local guest OS users to cause a denial of service (QEMU process crash) or possibly execute arbitrary code via a crafted iSCSI asynchronous I/O ioctl call.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The get_cmd function in hw/scsi/esp.c in QEMU might allow local guest OS administrators to cause a denial of service (out-of-bounds write and QEMU process crash) via vectors related to reading from the information transfer buffer in non-DMA mode.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The megasas_ctrl_get_info function in hw/scsi/megasas.c in QEMU allows local guest OS administrators to obtain sensitive host memory information via vectors related to reading device control information.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The (1) esp_reg_read and (2) esp_reg_write functions in hw/scsi/esp.c in QEMU allow local guest OS administrators to cause a denial of service (QEMU process crash) or execute arbitrary code on the QEMU host via vectors related to the information transfer buffer.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The virtqueue_pop function in hw/virtio/virtio.c in QEMU allows local guest OS administrators to cause a denial of service (memory consumption and QEMU process crash) by submitting requests without waiting for completion.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The virtqueue_map_desc function in hw/virtio/virtio.c in QEMU (aka Quick Emulator) allows local guest OS administrators to cause a denial of service (infinite loop and QEMU process crash) via a zero length for the descriptor buffer.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

Use-after-free vulnerability in the vmxnet3_io_bar0_write function in hw/net/vmxnet3.c in QEMU (aka Quick Emulator) allows local guest OS administrators to cause a denial of service (QEMU instance crash) by leveraging failure to check if the device is active.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The vmxnet3_complete_packet function in hw/net/vmxnet3.c in QEMU (aka Quick Emulator) allows local guest OS administrators to obtain sensitive host memory information by leveraging failure to initialize the txcq_descr object.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

Integer overflow in the net_tx_pkt_init function in hw/net/net_tx_pkt.c in QEMU (aka Quick Emulator) allows local guest OS administrators to cause a denial of service (QEMU process crash) via the maximum fragmentation count, which triggers an unchecked multiplication and NULL pointer dereference.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

Directory traversal vulnerability in hw/9pfs/9p.c in QEMU (aka Quick Emulator) allows local guest OS administrators to access host files outside the export path via a .. (dot dot) in an unspecified string.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

hw/scsi/vmw_pvscsi.c in QEMU (aka Quick Emulator) allows local guest OS administrators to cause a denial of service (out-of-bounds access or infinite loop, and QEMU process crash) via a crafted page count for descriptor rings.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки

Описание

The pvscsi_convert_sglist function in hw/scsi/vmw_pvscsi.c in QEMU (aka Quick Emulator) allows local guest OS administrators to cause a denial of service (infinite loop and QEMU process crash) by leveraging an incorrect cast.


Затронутые продукты
SUSE Linux Enterprise Server 12-LTSS:qemu-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-curl-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-block-rbd-2.0.2-48.22.1
SUSE Linux Enterprise Server 12-LTSS:qemu-guest-agent-2.0.2-48.22.1

Ссылки
Уязвимость SUSE-SU-2016:2781-1