SUSE-SU-2016:2628-1: moderate: Security update for kvm
sle-security-updates at lists.suse.com
sle-security-updates at lists.suse.com
Tue Oct 25 12:12:29 MDT 2016
SUSE Security Update: Security update for kvm
______________________________________________________________________________
Announcement ID: SUSE-SU-2016:2628-1
Rating: moderate
References: #902737 #944697 #967012 #967013 #982017 #982018
#982019 #982222 #982223 #982285 #982959 #983961
#983982 #991080 #991466 #996441
Cross-References: CVE-2014-7815 CVE-2015-6815 CVE-2016-2391
CVE-2016-2392 CVE-2016-4453 CVE-2016-4454
CVE-2016-5105 CVE-2016-5106 CVE-2016-5107
CVE-2016-5126 CVE-2016-5238 CVE-2016-5337
CVE-2016-5338 CVE-2016-5403 CVE-2016-6490
CVE-2016-7116
Affected Products:
SUSE Linux Enterprise Server 11-SP4
______________________________________________________________________________
An update that fixes 16 vulnerabilities is now available.
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 Security Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Server 11-SP4:
zypper in -t patch slessp4-kvm-12816=1
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Server 11-SP4 (i586 s390x 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/902737
https://bugzilla.suse.com/944697
https://bugzilla.suse.com/967012
https://bugzilla.suse.com/967013
https://bugzilla.suse.com/982017
https://bugzilla.suse.com/982018
https://bugzilla.suse.com/982019
https://bugzilla.suse.com/982222
https://bugzilla.suse.com/982223
https://bugzilla.suse.com/982285
https://bugzilla.suse.com/982959
https://bugzilla.suse.com/983961
https://bugzilla.suse.com/983982
https://bugzilla.suse.com/991080
https://bugzilla.suse.com/991466
https://bugzilla.suse.com/996441
More information about the sle-security-updates
mailing list