Security Advisory Important: kvm security update

Advisory: RHSA-2015:1003-1
Type: Security Advisory
Severity: Important
Issued on: 2015-05-13
Last updated on: 2015-05-13
Affected Products: RHEL Desktop Multi OS (v. 5 client)
RHEL Virtualization (v. 5 server)
CVEs (cve.mitre.org): CVE-2015-3456

Details

Updated kvm packages that fix one security issue are now available for Red
Hat Enterprise Linux 5.

Red Hat Product Security has rated this update as having Important security
impact. A Common Vulnerability Scoring System (CVSS) base score, which
gives a detailed severity rating, is available from the CVE link in the
References section.

KVM (Kernel-based Virtual Machine) is a full virtualization solution for
Linux on AMD64 and Intel 64 systems.

An out-of-bounds memory access flaw was found in the way QEMU's virtual
Floppy Disk Controller (FDC) handled FIFO buffer access while processing
certain FDC commands. A privileged guest user could use this flaw to crash
the guest or, potentially, execute arbitrary code on the host with the
privileges of the host's QEMU process corresponding to the guest.
(CVE-2015-3456)

Red Hat would like to thank Jason Geffner of CrowdStrike for reporting
this issue.

All kvm users are advised to upgrade to these updated packages, which
contain a backported patch to correct this issue. Note: The procedure in
the Solution section must be performed before this update will take effect.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

The following procedure must be performed before this update will take
effect:

1) Stop all KVM guest virtual machines.

2) Either reboot the hypervisor machine or, as the root user, remove (using
"modprobe -r [module]") and reload (using "modprobe [module]") all of the
following modules which are currently running (determined using "lsmod"):
kvm, ksm, kvm-intel or kvm-amd.

3) Restart the KVM guest virtual machines.

Updated packages

RHEL Desktop Multi OS (v. 5 client)

SRPMS:
kvm-83-272.el5_11.src.rpm
File outdated by:  RHSA-2016:1943
    MD5: 1d00a54de5c7d487b355869f8d4e0e55
SHA-256: 7d2060f8ce705ff01b3096089b6fce535d240db5c605b0d8dcd5f4648d0a4880
 
x86_64:
kmod-kvm-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: b6dd55135de7fa5c782d9d01daeba0c3
SHA-256: 0dc773aaa5438283c196ec9b8d7cb3fab41e0f3b594ccad1c8849989019679dc
kmod-kvm-debug-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 0992fd9e49414f5d3ff71c8e850f8c87
SHA-256: 252a04502ad2603cb61ec931cd7fcab6d73de672aa7c830d8203d9b225bf0dad
kvm-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 05f62d8488dd3986c4d87575b3b6f60b
SHA-256: 5fe798515ac14327b6b24e7695676d5df6771342cd4844ae62351aaab30f67b7
kvm-debuginfo-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: ffee7ecb525382a4c75aa3c49fabfa15
SHA-256: 9d218bc32afc39757299606106f93ca3fc3e62cb4c1ad5f15c32ddca55e2ebbd
kvm-qemu-img-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: be3956d830ed6664ce8278ab5b53142c
SHA-256: d187548d17171c036f2fadcdc91b474cc0a97c5fcb030937700dbeb037e2f829
kvm-tools-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 9d2a09052f9ae2da00e2e735db9534c2
SHA-256: dec6eedf57bd0d5f489e7cf8e2d8ab56e22b84f5eb20f9f2606856990580814c
 
RHEL Virtualization (v. 5 server)

SRPMS:
kvm-83-272.el5_11.src.rpm
File outdated by:  RHSA-2016:1943
    MD5: 1d00a54de5c7d487b355869f8d4e0e55
SHA-256: 7d2060f8ce705ff01b3096089b6fce535d240db5c605b0d8dcd5f4648d0a4880
 
x86_64:
kmod-kvm-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: b6dd55135de7fa5c782d9d01daeba0c3
SHA-256: 0dc773aaa5438283c196ec9b8d7cb3fab41e0f3b594ccad1c8849989019679dc
kmod-kvm-debug-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 0992fd9e49414f5d3ff71c8e850f8c87
SHA-256: 252a04502ad2603cb61ec931cd7fcab6d73de672aa7c830d8203d9b225bf0dad
kvm-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 05f62d8488dd3986c4d87575b3b6f60b
SHA-256: 5fe798515ac14327b6b24e7695676d5df6771342cd4844ae62351aaab30f67b7
kvm-debuginfo-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: ffee7ecb525382a4c75aa3c49fabfa15
SHA-256: 9d218bc32afc39757299606106f93ca3fc3e62cb4c1ad5f15c32ddca55e2ebbd
kvm-qemu-img-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: be3956d830ed6664ce8278ab5b53142c
SHA-256: d187548d17171c036f2fadcdc91b474cc0a97c5fcb030937700dbeb037e2f829
kvm-tools-83-272.el5_11.x86_64.rpm
File outdated by:  RHSA-2016:1943
    MD5: 9d2a09052f9ae2da00e2e735db9534c2
SHA-256: dec6eedf57bd0d5f489e7cf8e2d8ab56e22b84f5eb20f9f2606856990580814c
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

1218611 - CVE-2015-3456 qemu: fdc: out-of-bounds fifo buffer memory access


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/