Skip to content
OpenAdvisories
High ALAS2-2019-1248 4 CVEs

Important: qemu security update (Amazon Linux 2)

Published Jul 18, 2019 · Updated Jul 22, 2019

Summary

Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2019-9824: tcp_emu in slirp/tcp_subr.c (aka slirp/src/tcp_subr.c) in QEMU 3.0.0 uses uninitialized data in an snprintf call, leading to Information disclosure. 1678515: CVE-2019-9824 QEMU: Slirp: information leakage in tcp_emu() due to uninitialized stack variables CVE-2019-5008: hw/sparc64/sun4u.c in QEMU 3.1.50 is vulnerable to a NULL pointer dereference, which allows the attacker to cause a denial of service via a device driver. 1705915: CVE-2019-5008 QEMU: NULL pointer dereference in hw/sparc64/sun4u.c leading to DoS CVE-2019-12155: interface_release_resource in hw/display/qxl.c in QEMU 4.0.0 has a NULL pointer dereference. 1712670: CVE-2019-12155 QEMU: qxl: null pointer dereference while releasing spice resources CVE-2018-20815: A heap buffer overflow issue was found in the load_device_tree() function of QEMU, which is invoked to load a device tree blob at boot time. It occurs due to device tree size manipulation before buffer allocation, which could overflow a signed int type. A user/process could use this flaw to potentially execute arbitrary code on a host system with privileges of the QEMU process. 1693101: CVE-2018-20815 QEMU: device_tree: heap buffer overflow while loading device tree blob

Fixed packages 28

ReleasePackageFixed in
Amazon Linux · 2 ivshmem-tools 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-audio-alsa 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-audio-oss 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-audio-pa 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-audio-sdl 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-curl 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-dmg 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-iscsi 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-nfs 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-rbd 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-block-ssh 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-common 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-debuginfo 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-guest-agent 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-img 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-kvm 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-kvm-core 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-system-aarch64 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-system-aarch64-core 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-system-x86 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-system-x86-core 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-ui-curses 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-ui-gtk 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-ui-sdl 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-user 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-user-binfmt 10:3.1.0-7.amzn2.0.1
Amazon Linux · 2 qemu-user-static 10:3.1.0-7.amzn2.0.1

Vulnerabilities 4

  • Unscored —

    In QEMU 3.1.0, load_device_tree in device_tree.c calls the deprecated load_image function, which has a buffer overflow …

  • Unscored —

    interface_release_resource in hw/display/qxl.c in QEMU 3.1.x through 4.0.0 has a NULL pointer dereference.

  • Unscored —

    hw/sparc64/sun4u.c in QEMU 3.1.50 is vulnerable to a NULL pointer dereference, which allows the attacker to cause a den…

  • Unscored —

    tcp_emu in slirp/tcp_subr.c (aka slirp/src/tcp_subr.c) in QEMU 3.0.0 uses uninitialized data in an snprintf call, leadi…

References

  • web
    https://alas.aws.amazon.com/cve/html/CVE-2018-20815.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2019-12155.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2019-5008.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2019-9824.html