Format: 1.8 Date: Tue, 28 Jul 2020 13:21:31 +0200 Source: qemu Binary: qemu qemu-block-extra qemu-guest-agent qemu-kvm qemu-system qemu-system-arm qemu-system-common qemu-system-gui qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-s390x qemu-system-sparc qemu-system-x86 qemu-user qemu-user-binfmt qemu-user-static qemu-utils Architecture: ppc64el ppc64el_translations Version: 1:5.0-5ubuntu3 Distribution: groovy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christian Ehrhardt Description: qemu - fast processor emulator, dummy package qemu-block-extra - extra block backend modules for qemu-system and qemu-utils qemu-guest-agent - Guest-side qemu-system agent qemu-kvm - QEMU Full virtualization on x86 hardware qemu-system - QEMU full system emulation binaries qemu-system-arm - QEMU full system emulation binaries (arm) qemu-system-common - QEMU full system emulation binaries (common files) qemu-system-gui - QEMU full system emulation binaries (user interface and audio sup qemu-system-mips - QEMU full system emulation binaries (mips) qemu-system-misc - QEMU full system emulation binaries (miscellaneous) qemu-system-ppc - QEMU full system emulation binaries (ppc) qemu-system-s390x - QEMU full system emulation binaries (s390x) qemu-system-sparc - QEMU full system emulation binaries (sparc) qemu-system-x86 - QEMU full system emulation binaries (x86) qemu-user - QEMU user mode emulation binaries qemu-user-binfmt - QEMU user mode binfmt registration for qemu-user qemu-user-static - QEMU user mode emulation binaries (static version) qemu-utils - QEMU utilities Closes: 961297 961451 961887 964247 964289 964793 965109 965381 Launchpad-Bugs-Fixed: 1887763 Changes: qemu (1:5.0-5ubuntu3) groovy; urgency=medium . * d/p/ubuntu/lp-1887763-*: fix TCG sizing that OOMed many small CI environments (LP: #1887763) * Pick further changes for groovy from debian/master since 5.0-5 - ati-vga-check-mm_index-before-recursive-call-CVE-2020-13800.patch Closes: CVE-2020-13800, ati-vga allows guest OS users to trigger infinite recursion via a crafted mm_index value during ati_mm_read or ati_mm_write call. - revert-memory-accept-mismatching-sizes-in-memory_region_access_valid...patch Closes: CVE-2020-13754, possible OOB memory accesses in a bunch of qemu devices which uses min_access_size and max_access_size Memory API fields. Also closes: CVE-2020-13791 - exec-set-map-length-to-zero-when-returning-NULL-CVE-2020-13659.patch CVE-2020-13659: address_space_map in exec.c can trigger a NULL pointer dereference related to BounceBuffer - megasas-use-unsigned-type-for-reply_queue_head-and-check-index...patch Closes: #961887, CVE-2020-13362, megasas_lookup_frame in hw/scsi/megasas.c has an OOB read via a crafted reply_queue_head field from a guest OS user - megasas-use-unsigned-type-for-positive-numeric-fields.patch fix other possible cases like in CVE-2020-13362 (#961887) - megasas-fix-possible-out-of-bounds-array-access.patch Some tracepoints use a guest-controlled value as an index into the mfi_frame_desc[] array. Thus a malicious guest could cause a very low impact OOB errors here - nbd-server-avoid-long-error-message-assertions-CVE-2020-10761.patch Closes: CVE-2020-10761, An assertion failure issue in the QEMU NBD Server. This flaw occurs when an nbd-client sends a spec-compliant request that is near the boundary of maximum permitted request length. A remote nbd-client could use this flaw to crash the qemu-nbd server resulting in a DoS. - es1370-check-total-frame-count-against-current-frame-CVE-2020-13361.patch Closes: CVE-2020-13361, es1370_transfer_audio in hw/audio/es1370.c does not properly validate the frame count, which allows guest OS users to trigger an out-of-bounds access during an es1370_write() operation - a few patches from the stable series: - fix-tulip-breakage.patch The tulip network driver in a qemu-system-hppa emulation is broken in the sense that bigger network packages aren't received any longer and thus even running e.g. "apt update" inside the VM fails. Fix this. - 9p-lock-directory-streams-with-a-CoMutex.patch Prevent deadlocks in 9pfs readdir code - net-do-not-include-a-newline-in-the-id-of-nic-device.patch Fix newline accidentally sneaked into id string of a nic - qemu-nbd-close-inherited-stderr.patch - virtio-balloon-fix-free-page-hinting-check-on-unreal.patch - virtio-balloon-fix-free-page-hinting-without-an-iothread.patch - virtio-balloon-unref-the-iothread-when-unrealizing.patch - acpi-tmr-allow-2-byte-reads.patch (Closes: #964247) - reapply CVE-2020-13253 fixed from upstream: sdcard-simplify-realize-a-bit.patch (preparation for the next patch) sdcard-dont-allow-invalid-SD-card-sizes.patch (half part of CVE-2020-13253) sdcard-update-coding-style-to-make-checkpatch-happy.patch (preparational) sdcard-dont-switch-to-ReceivingData-if-address-is-in..-CVE-2020-13253.patch Closes: #961297, CVE-2020-13253 - linux-user-refactor-ipc-syscall-and-support-of-semtimedop.patch (Closes: #965109) - linux-user-add-netlink-RTM_SETLINK-command.patch (Closes: #964289) - d/control: since qemu-system-data now contains module(s), it can't be multi-arch. Ditto for qemu-block-extra. - qemu-system-foo: depend on exact version of qemu-system-data, due to the latter having modules - acpi-allow-accessing-acpi-cnt-register-by-byte.patch' (Closes: #964793) This is another incarnation of the recent bugfix which actually enabled memory access constraints, like #964247 - acpi-accept-byte-and-word-access-to-core-ACPI-registers.patch this replace acpi-allow-accessing-acpi-cnt-register-by-byte.patch and acpi-tmr-allow-2-byte-reads.patch, a more complete fix - xhci-fix-valid.max_access_size-to-access-address-registers.patch fix one more incarnation of the breakage after the CVE-2020-13754 fix - do not install outdated (0.12 and before) Changelog (Closes: #965381) - xgmac-fix-buffer-overflow-in-xgmac_enet_send-CVE-2020-15863.patch ARM-only XGMAC NIC, possible buffer overflow during packet transmission Closes: CVE-2020-15863 - sm501 OOB read/write due to integer overflow in sm501_2d_operation() List of patches: sm501-convert-printf-abort-to-qemu_log_mask.patch sm501-shorten-long-variable-names-in-sm501_2d_operation.patch sm501-use-BIT-macro-to-shorten-constant.patch sm501-clean-up-local-variables-in-sm501_2d_operation.patch sm501-replace-hand-written-implementation-with-pixman-CVE-2020-12829.patch Closes: #961451, CVE-2020-12829 - riscv-allow-64-bit-access-to-SiFive-CLINT.patch another fix for revert-memory-accept-.. CVE-2020-13754 - seabios-hppa-fno-ipa-sra.patch fix ftbfs with gcc-10 Checksums-Sha1: a4a8a5dea07087ebaad1c15d5a0d33878a4de091 222504 qemu-block-extra-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 02f5d7da78acef44786ebd6e6e9c464a116962b5 59748 qemu-block-extra_5.0-5ubuntu3_ppc64el.deb 3484d0cb887bd2ecffb52d50d718a02838c91c81 594156 qemu-guest-agent-dbgsym_5.0-5ubuntu3_ppc64el.ddeb cbd0b83270745aac0c4d3adec8c4b2e1c51c5e93 220584 qemu-guest-agent_5.0-5ubuntu3_ppc64el.deb 31a729370bc0113c4893f1edce8addeabc55ead4 12656 qemu-kvm_5.0-5ubuntu3_ppc64el.deb 8f6f764b2ad987c382c64f3b453424380d930f30 43845084 qemu-system-arm-dbgsym_5.0-5ubuntu3_ppc64el.ddeb f2d7c0f58a1c5b08e3e8b7e70ebe255ac96a08aa 8015172 qemu-system-arm_5.0-5ubuntu3_ppc64el.deb 762e0a2147ca2d856f902230514ad55a74ffd4b0 6447944 qemu-system-common-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 295f45f1f82b0524d7c7c5b3e93e0199c993dffb 1829356 qemu-system-common_5.0-5ubuntu3_ppc64el.deb 8aeaa135d53d27b3c7bf7e23de814ac7ea63b46c 112804 qemu-system-gui-dbgsym_5.0-5ubuntu3_ppc64el.ddeb fee11b3937d9ce056a91d5ad5957309d5775e05e 46296 qemu-system-gui_5.0-5ubuntu3_ppc64el.deb ec50603eb42195f8a5cfe91ea4af8505f3eacd8b 76375936 qemu-system-mips-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 8082524eca8ce2663369503e15cd61a5bc3db963 13132780 qemu-system-mips_5.0-5ubuntu3_ppc64el.deb c289f87f7ff748daf87dd6d2b0057334dbad43ba 232494528 qemu-system-misc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb e24516a24f973098db61a3eaead5b3a84801bbd4 46757300 qemu-system-misc_5.0-5ubuntu3_ppc64el.deb 4bdc96b90be375ebdf9453b55e0e45185f8b07c2 37568472 qemu-system-ppc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb d1b645c2d8a4a9ebe65d28b716f18aef6a97dd4c 7121744 qemu-system-ppc_5.0-5ubuntu3_ppc64el.deb 290b10043032994dda53d57b6ffe194b744de551 13281092 qemu-system-s390x-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 1efe0dc875a964e508f0c33d94435e5898c8057e 2609404 qemu-system-s390x_5.0-5ubuntu3_ppc64el.deb 31748064b8fac88c83429d55a4d5d01a59f645d7 25704900 qemu-system-sparc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb a5f34ac1bf9774b82c6eb9ec64661986475760bc 5213668 qemu-system-sparc_5.0-5ubuntu3_ppc64el.deb c24b66c01df950ed31e32bfe279c9547b01bd7d2 34508532 qemu-system-x86-dbgsym_5.0-5ubuntu3_ppc64el.ddeb d60bb345f65d348004a4ddb39e92ce79c7c88123 6784048 qemu-system-x86_5.0-5ubuntu3_ppc64el.deb 5407d738d2fa208da3348f9ad3a056fafc88e618 12244 qemu-system_5.0-5ubuntu3_ppc64el.deb f12380f31d24831be56d32a54ed0d13abbd745b5 3232 qemu-user-binfmt_5.0-5ubuntu3_ppc64el.deb ed96f6fe7262375146a2272618ed7c19e6446d2e 190041928 qemu-user-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 0a2691539dc5e32308e27e146736a56b362abcd5 198697588 qemu-user-static-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 3c2eabcc8e1e9cc238539f6af0dc76540980db5f 21544908 qemu-user-static_5.0-5ubuntu3_ppc64el.deb 797c126fb6e1cd40bcf7be2fafdeff7477f646bf 17120796 qemu-user_5.0-5ubuntu3_ppc64el.deb cd671603bcb96e93eac68eb151d546763cc51940 10440372 qemu-utils-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 5b4f19b832b4fa3ca4d64d760bf0d326803f1240 1029124 qemu-utils_5.0-5ubuntu3_ppc64el.deb 10ae5bf0ca57abacc3ce9e68009fab34d4e68fb7 28488 qemu_5.0-5ubuntu3_ppc64el.buildinfo 2ccc006f549b33b0ede24c50795b0a33ecda4ff1 18388 qemu_5.0-5ubuntu3_ppc64el.deb dc97a5f98e409a7b8dc2ec2e25333c96662135bf 5289 qemu_5.0-5ubuntu3_ppc64el_translations.tar.gz Checksums-Sha256: 17708726d21b002b51084176174408e61e0b44e2ec5685aa1672628575b0883e 222504 qemu-block-extra-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 3ba3eed550aab96e497bb06e5ef7629a58b44c68a532fd4c5dd0023692e299fd 59748 qemu-block-extra_5.0-5ubuntu3_ppc64el.deb ed32f40cb30b247053096e6efcdca5d90f20755d058b1785f70be7769524b96d 594156 qemu-guest-agent-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 7516406dec6beb4d73f9e985d18a822ffb08a57cff63821df146233424cd4832 220584 qemu-guest-agent_5.0-5ubuntu3_ppc64el.deb 2b2a2a231d8b6ef21e5e6adfc2a198cc36f5b9ffc1b380ebea6025ebd2b75260 12656 qemu-kvm_5.0-5ubuntu3_ppc64el.deb 5575fbe98780de0acd12c573faf799d0b72c80e4115c50889c6487dd4e737e73 43845084 qemu-system-arm-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 65b22c17c4caadc12495f48d057d03a1218a0e9610ed341df342e5199a457a9b 8015172 qemu-system-arm_5.0-5ubuntu3_ppc64el.deb 9f7ea012a44c24af16f144118f57e8b0d3662444c6e2e703cddc32983afc46c7 6447944 qemu-system-common-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 4fa43172ff97825518159fc44c932f96a4b88da9edc6028c479cbaf0a0acaa5c 1829356 qemu-system-common_5.0-5ubuntu3_ppc64el.deb fe766ef491e1cb05d4da6386a41019c440e9a4d614c697d60fa98abfa81e77cd 112804 qemu-system-gui-dbgsym_5.0-5ubuntu3_ppc64el.ddeb cd034047365a01b88c4b12d735786f7d915fee86f14fd75d49a05110a4ab55f3 46296 qemu-system-gui_5.0-5ubuntu3_ppc64el.deb ac34dee9029f7ea6997777c7991ca828522a2b2444eac9da9b1c4334cd2a7936 76375936 qemu-system-mips-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 0f2e78f89501c05870dd99739d5c67bf1eb1ce95420d87a459c7492189582dda 13132780 qemu-system-mips_5.0-5ubuntu3_ppc64el.deb 7f3807ab7f0f0b96fb44b18be07e9f72a039a1d0564b7ac3065794283c8dd38b 232494528 qemu-system-misc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb d7b1a11dd039a5596f6f31daab0d6fe9110acc91438324f3c725a692cbb81c76 46757300 qemu-system-misc_5.0-5ubuntu3_ppc64el.deb fdbc40c63e4c373de824593d2fd73ae135668a04049bbd737d6af2f890a20f57 37568472 qemu-system-ppc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb fc8a0529fe6b31dfe7e245bbf769fbfcda8ada28cffe7d4d5568c7d0b09ba670 7121744 qemu-system-ppc_5.0-5ubuntu3_ppc64el.deb 90ae235a842ae6947d337c5604ed43676b97bd7bb6117a0d95bc342f788645fa 13281092 qemu-system-s390x-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 49312e2f0bc3aa75b52e500f66e7bf78f42799e02c7b2c1cb0373bae9b8c5dd5 2609404 qemu-system-s390x_5.0-5ubuntu3_ppc64el.deb d7d590926272b04ba89298d93abce4cb4065a6621f6bdfd41a3475fb476ceb4a 25704900 qemu-system-sparc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 8237fefde3884cc72a8724ddc838a022a7a10f22436230f3a02a26ab3a7d8048 5213668 qemu-system-sparc_5.0-5ubuntu3_ppc64el.deb 0f5cff4c5df989c97257ff7ab69b6c2ac1521d24aa3d6d1b3fc9ecd160a3f001 34508532 qemu-system-x86-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 629a2e454ede4975feba57beaa451cd388bd337b663d774bc3fdc4a6f590610a 6784048 qemu-system-x86_5.0-5ubuntu3_ppc64el.deb 1a7970a430bb7701b3b59c0759f360c1aef9a565960b5db1cb0077d5ce1b3768 12244 qemu-system_5.0-5ubuntu3_ppc64el.deb f17dc80265fc22ab7c94d001edfa2e803d2da7f3b3d787cd3a7e56a7f1479238 3232 qemu-user-binfmt_5.0-5ubuntu3_ppc64el.deb 4ab707a2d17326f91383be4593ad0e50b63914c617b6e3fabc90221cc1eab43a 190041928 qemu-user-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 8927ce37ff169e0d12cb4fa32a063d21719d5e59fc9d1521076e41228da661fd 198697588 qemu-user-static-dbgsym_5.0-5ubuntu3_ppc64el.ddeb df3a6a97b5e96dfde6dcfd40654712cc31cf013a7050b56e08fbe21071a18be0 21544908 qemu-user-static_5.0-5ubuntu3_ppc64el.deb d5c5e52204251bc6842dea379a820e87cd9d8d94fe9aa331fda39bdc9b011bca 17120796 qemu-user_5.0-5ubuntu3_ppc64el.deb 08dc9cb11edd8c4757bebabfebf5bd039432daf1c5bb4274793237419ae92577 10440372 qemu-utils-dbgsym_5.0-5ubuntu3_ppc64el.ddeb b7c180d780be29e125fbf8d2eb90fbdc958043f81f84c53e395fa9478defea73 1029124 qemu-utils_5.0-5ubuntu3_ppc64el.deb bd3d1376571487ef8ecce48169cb83be73c2815b9bff6491f42a639fcee0d018 28488 qemu_5.0-5ubuntu3_ppc64el.buildinfo 0fc1239344b425aa5bdc92aa945e33b451762fa0ccc49f63ffd32621c30fc748 18388 qemu_5.0-5ubuntu3_ppc64el.deb 43d194d90ba1fa219eaeec6b678dde3b3097c4a0ec4587bc32f899d62cf1877e 5289 qemu_5.0-5ubuntu3_ppc64el_translations.tar.gz Files: 97b8f708274889c1b97442723fed83b2 222504 debug optional qemu-block-extra-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 866fa6795363a21a81b80d9fab1c15cf 59748 otherosfs optional qemu-block-extra_5.0-5ubuntu3_ppc64el.deb caec94e27d12d158a7078321f57d0c50 594156 debug optional qemu-guest-agent-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 333ec86d7d75344b652bc8dea7191d5e 220584 otherosfs optional qemu-guest-agent_5.0-5ubuntu3_ppc64el.deb 4f85df303b428fe2e2ce40e6fd5b8e5b 12656 otherosfs optional qemu-kvm_5.0-5ubuntu3_ppc64el.deb e1555debc1e9f30648ec6dfb1c0c4536 43845084 debug optional qemu-system-arm-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 5d546111e1a0b382479722b41b9de041 8015172 otherosfs optional qemu-system-arm_5.0-5ubuntu3_ppc64el.deb c16c010da42425bee924cecae4d9993e 6447944 debug optional qemu-system-common-dbgsym_5.0-5ubuntu3_ppc64el.ddeb d83da977902527a7164b52f36b28a79b 1829356 otherosfs optional qemu-system-common_5.0-5ubuntu3_ppc64el.deb 81685f552af8f2fcfdc42c633075606b 112804 debug optional qemu-system-gui-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 349ae5dbaf222bb14439b6787f09824f 46296 otherosfs optional qemu-system-gui_5.0-5ubuntu3_ppc64el.deb ad618a0b8430d8d2f5b17f25719013cc 76375936 debug optional qemu-system-mips-dbgsym_5.0-5ubuntu3_ppc64el.ddeb df9cc72c88bad0c48bc0db9a4b23afa2 13132780 otherosfs optional qemu-system-mips_5.0-5ubuntu3_ppc64el.deb a4230b737498d0761a381f34669f911f 232494528 debug optional qemu-system-misc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 25e92ef29742a819402ee24026d1816d 46757300 otherosfs optional qemu-system-misc_5.0-5ubuntu3_ppc64el.deb bc9bdd3657390015927e9978b4be0ea8 37568472 debug optional qemu-system-ppc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb ab298beb2ecf8cc810571c6e13913df4 7121744 otherosfs optional qemu-system-ppc_5.0-5ubuntu3_ppc64el.deb 131d97152395b7f456804e130d774d92 13281092 debug optional qemu-system-s390x-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 754ee20658c64228a9057f07cefc6525 2609404 otherosfs optional qemu-system-s390x_5.0-5ubuntu3_ppc64el.deb 995fc8b40a36eadeb1617f3ca64b3340 25704900 debug optional qemu-system-sparc-dbgsym_5.0-5ubuntu3_ppc64el.ddeb d8dc7be99433a9d18cb921406a92c085 5213668 otherosfs optional qemu-system-sparc_5.0-5ubuntu3_ppc64el.deb a884db5e18eea1b11940520d6d873978 34508532 debug optional qemu-system-x86-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 745e94293b6f11a138bd9694a845b00e 6784048 otherosfs optional qemu-system-x86_5.0-5ubuntu3_ppc64el.deb bece55e574f288b1415c56038bc04972 12244 otherosfs optional qemu-system_5.0-5ubuntu3_ppc64el.deb 3e04d307f09f71b9de1c7a3e99f1bf87 3232 otherosfs optional qemu-user-binfmt_5.0-5ubuntu3_ppc64el.deb ec52638c4cc5c8c445866cafcf5a0ca5 190041928 debug optional qemu-user-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 094c230fadfecf4b520f3e41d5c2715e 198697588 debug optional qemu-user-static-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 811c8c45667cebfd726d2e6de34057ea 21544908 otherosfs optional qemu-user-static_5.0-5ubuntu3_ppc64el.deb fb95772c2654876d9308c4f34a3a7012 17120796 otherosfs optional qemu-user_5.0-5ubuntu3_ppc64el.deb be55440189643ae678a367866545a80e 10440372 debug optional qemu-utils-dbgsym_5.0-5ubuntu3_ppc64el.ddeb 4765a900001c77c3707415154f7e711e 1029124 otherosfs optional qemu-utils_5.0-5ubuntu3_ppc64el.deb 1184852a5ca314e153042423ee931423 28488 otherosfs optional qemu_5.0-5ubuntu3_ppc64el.buildinfo 063b5c28336af63f3aebcb495c04fe99 18388 oldlibs optional qemu_5.0-5ubuntu3_ppc64el.deb c014c40d481a7ef4c5e0b13f3451680f 5289 raw-translations - qemu_5.0-5ubuntu3_ppc64el_translations.tar.gz Original-Maintainer: Debian QEMU Team