Security update for kvm
Announcement ID: | SUSE-SU-2016:2628-1 |
---|---|
Rating: | moderate |
References: | |
Cross-References: | |
CVSS scores: |
|
Affected Products: |
|
An update that solves 16 vulnerabilities can now be installed.
Description:
kvm was updated to fix 16 security issues.
These security issues were fixed: - 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-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-2014-7815: The set_pixel_format function in ui/vnc.c in QEMU allowed remote attackers to cause a denial of service (crash) via a small bytes_per_pixel value (bsc#902737).
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Linux Enterprise Server 11 SP4
zypper in -t patch slessp4-kvm-12816=1
-
SLES for SAP Applications 11-SP4
zypper in -t patch slessp4-kvm-12816=1
Package List:
-
SUSE Linux Enterprise Server 11 SP4 (s390x x86_64 i586)
- kvm-1.4.2-47.1
-
SLES for SAP Applications 11-SP4 (x86_64)
- kvm-1.4.2-47.1
References:
- https://www.suse.com/security/cve/CVE-2014-7815.html
- https://www.suse.com/security/cve/CVE-2015-6815.html
- https://www.suse.com/security/cve/CVE-2016-2391.html
- https://www.suse.com/security/cve/CVE-2016-2392.html
- https://www.suse.com/security/cve/CVE-2016-4453.html
- https://www.suse.com/security/cve/CVE-2016-4454.html
- https://www.suse.com/security/cve/CVE-2016-5105.html
- https://www.suse.com/security/cve/CVE-2016-5106.html
- https://www.suse.com/security/cve/CVE-2016-5107.html
- https://www.suse.com/security/cve/CVE-2016-5126.html
- https://www.suse.com/security/cve/CVE-2016-5238.html
- https://www.suse.com/security/cve/CVE-2016-5337.html
- https://www.suse.com/security/cve/CVE-2016-5338.html
- https://www.suse.com/security/cve/CVE-2016-5403.html
- https://www.suse.com/security/cve/CVE-2016-6490.html
- https://www.suse.com/security/cve/CVE-2016-7116.html
- https://bugzilla.suse.com/show_bug.cgi?id=902737
- https://bugzilla.suse.com/show_bug.cgi?id=944697
- https://bugzilla.suse.com/show_bug.cgi?id=967012
- https://bugzilla.suse.com/show_bug.cgi?id=967013
- https://bugzilla.suse.com/show_bug.cgi?id=982017
- https://bugzilla.suse.com/show_bug.cgi?id=982018
- https://bugzilla.suse.com/show_bug.cgi?id=982019
- https://bugzilla.suse.com/show_bug.cgi?id=982222
- https://bugzilla.suse.com/show_bug.cgi?id=982223
- https://bugzilla.suse.com/show_bug.cgi?id=982285
- https://bugzilla.suse.com/show_bug.cgi?id=982959
- https://bugzilla.suse.com/show_bug.cgi?id=983961
- https://bugzilla.suse.com/show_bug.cgi?id=983982
- https://bugzilla.suse.com/show_bug.cgi?id=991080
- https://bugzilla.suse.com/show_bug.cgi?id=991466
- https://bugzilla.suse.com/show_bug.cgi?id=996441