Summary
Kernel-based Virtual Machine (KVM) offers a full virtualization solution for Linux on numerous hardware platforms. The virt:rhel module contains packages which provide user-space components used to run virtual machines using KVM. The packages also provide APIs for managing and interacting with the virtualized systems.
Security Fix(es):
* QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow (CVE-2021-4206)
* QEMU: QXL: double fetch in qxl_cursor() can lead to heap buffer overflow (CVE-2021-4207)
* QEMU: virtio-net: map leaking on error during receive (CVE-2022-26353)
* QEMU: vhost-vsock: missing virtqueue detach on error can lead to memory leak (CVE-2022-26354)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Bug Fix(es):
* AlmaLinux 9.0 guest with vsock device migration failed from AlmaLinux 9.0 > AlmaLinux 8.6 (BZ#2071103)
* Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs) (BZ#2072242)
* Remove upstream-only devices from the qemu-kvm binary (BZ#2077928)
* When doing a cpu-baseline between skylake and cascadelake, cascadelake is selected as baseline. (BZ#2084030)
* Virt-v2v can't convert rhel8.6 guest from VMware on rhel8.6 (BZ#2093415)
Enhancement(s):
* Allow memory prealloc from multiple threads (BZ#2075569)
Fixed packages 130
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | hivex | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | hivex-devel | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libguestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-appliance | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-bash-completion | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-devel | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-gfs2 | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-gobject | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-gobject-devel | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-inspect-icons | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-java | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-java-devel | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-javadoc | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-man-pages-ja | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-man-pages-uk | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-rescue | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-rsync | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-tools | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-tools-c | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libguestfs-winsupport | 8.6-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libguestfs-xfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | libiscsi | 1.18.0-8.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libiscsi-devel | 1.18.0-8.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libiscsi-utils | 1.18.0-8.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libnbd | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libnbd-bash-completion | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libnbd-devel | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libtpms | 0.9.1-0.20211126git1ff6fe1f43.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libtpms-devel | 0.9.1-0.20211126git1ff6fe1f43.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libvirt | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-client | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-config-network | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-config-nwfilter | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-interface | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-network | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-nodedev | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-nwfilter | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-qemu | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-secret | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-core | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-disk | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-gluster | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-iscsi | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-iscsi-direct | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-logical | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-mpath | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-rbd | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-driver-storage-scsi | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-daemon-kvm | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-dbus | 1.3.0-2.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | libvirt-devel | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-docs | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-libs | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-lock-sanlock | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-nss | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | libvirt-wireshark | 8.0.0-5.2.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | lua-guestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | nbdfuse | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-bash-completion | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-basic-filters | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-basic-plugins | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-curl-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-devel | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-example-plugins | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-gzip-filter | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-gzip-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-linuxdisk-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-nbd-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-python-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-server | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-ssh-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-tar-filter | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-tar-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-tmpdisk-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-vddk-plugin | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | nbdkit-xz-filter | 1.24.0-4.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | netcf | 0.2.8-12.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | netcf-devel | 0.2.8-12.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | netcf-libs | 0.2.8-12.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | ocaml-hivex | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | ocaml-hivex-devel | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | ocaml-libguestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | ocaml-libguestfs-devel | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | ocaml-libnbd | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | ocaml-libnbd-devel | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | perl-hivex | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | perl-Sys-Guestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | perl-Sys-Virt | 8.0.0-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | python3-hivex | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | python3-libguestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | python3-libnbd | 1.6.0-5.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | python3-libvirt | 8.0.0-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | qemu-guest-agent | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-img | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-block-curl | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-block-gluster | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-block-iscsi | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-block-rbd | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-block-ssh | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-common | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-core | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-docs | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-hw-usbredir | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-tests | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-ui-opengl | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | qemu-kvm-ui-spice | 15:6.2.0-11.module_el8.6.0+3071+a07c0ea5.2 |
| AlmaLinux · 8 | ruby-hivex | 1.3.18-23.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | ruby-libguestfs | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | seabios | 1.15.0-2.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | seabios-bin | 1.15.0-2.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | seavgabios-bin | 1.15.0-2.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | sgabios | 1:0.20170427git-3.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | sgabios-bin | 1:0.20170427git-3.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | SLOF | 20210217-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | supermin | 5.2.1-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | supermin-devel | 5.2.1-1.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | swtpm | 0.7.0-1.20211109gitb79fd91.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | swtpm-devel | 0.7.0-1.20211109gitb79fd91.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | swtpm-libs | 0.7.0-1.20211109gitb79fd91.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | swtpm-tools | 0.7.0-1.20211109gitb79fd91.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | swtpm-tools-pkcs11 | 0.7.0-1.20211109gitb79fd91.module_el8.6.0+2880+7d9e3703 |
| AlmaLinux · 8 | virt-dib | 1:1.44.0-5.module_el8.6.0+2880+7d9e3703.alma |
| AlmaLinux · 8 | virt-v2v | 1:1.42.0-19.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | virt-v2v-bash-completion | 1:1.42.0-19.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | virt-v2v-man-pages-ja | 1:1.42.0-19.module_el8.6.0+3071+a07c0ea5 |
| AlmaLinux · 8 | virt-v2v-man-pages-uk | 1:1.42.0-19.module_el8.6.0+3071+a07c0ea5 |
Vulnerabilities 4
-
Unscored —
A flaw was found in the QXL display device emulation in QEMU. An integer overflow in the cursor_alloc() function can le…
-
Unscored —
A flaw was found in the QXL display device emulation in QEMU. A double fetch of guest controlled values `cursor->header…
-
Unscored —
A flaw was found in the virtio-net device of QEMU. This flaw was inadvertently introduced with the fix for CVE-2021-374…
-
Unscored —
A flaw was found in the vhost-vsock device of QEMU. In case of error, an invalid element was not detached from the virt…
References
-
report
https://access.redhat.com/security/cve/CVE-2021-4206
-
report
https://access.redhat.com/security/cve/CVE-2021-4207
-
report
https://access.redhat.com/security/cve/CVE-2022-26353
-
report
https://access.redhat.com/security/cve/CVE-2022-26354
-
report
https://bugzilla.redhat.com/2036966
-
report
https://bugzilla.redhat.com/2036998
-
report
https://bugzilla.redhat.com/2063197
-
report
https://bugzilla.redhat.com/2063257
-
advisory
https://errata.almalinux.org/8/ALSA-2022-5821.html