RHSA-2021:3704MediumCVSS 8.5

Red Hat Security Advisory: virt:8.2 and virt-devel:8.2 security update

Published
September 30, 2021
Last Modified
November 6, 2026

🔗 CVE IDs covered (24)

📋 Description

CVE-2021-3631 — libvirt: Insecure sVirt label generation CVE-2021-3667 — libvirt: Improper locking on ACL failure in virStoragePoolLookupByTargetPath API CVE-2021-3682 — QEMU: usbredir: free() call on invalid pointer in bufp_alloc() CVE-2021-33285 — ntfs-3g: Out-of-bounds heap buffer access in ntfs_get_attribute_value() due to incorrect check of bytes_in_use value in MFT records CVE-2021-33286 — ntfs-3g: Heap buffer overflow triggered by a specially crafted Unicode string CVE-2021-33287 — ntfs-3g: Heap buffer overflow in ntfs_attr_pread_i() triggered by specially crafted NTFS attributes CVE-2021-33289 — ntfs-3g: Heap buffer overflow triggered by a specially crafted MFT section CVE-2021-35266 — ntfs-3g: Heap buffer overflow triggered by a specially crafted NTFS inode pathname CVE-2021-35267 — ntfs-3g: Stack buffer overflow triggered when correcting differences between MFT and MFTMirror sections CVE-2021-35268 — ntfs-3g: Heap buffer overflow in ntfs_inode_real_open() triggered by a specially crafted NTFS inode CVE-2021-35269 — ntfs-3g: Heap buffer overflow in ntfs_attr_setup_flag() triggered by a specially crafted NTFS attribute from MFT CVE-2021-39251 — ntfs-3g: NULL pointer dereference in ntfs_extent_inode_open() CVE-2021-39252 — ntfs-3g: Out-of-bounds read in ntfs_ie_lookup() CVE-2021-39253 — ntfs-3g: Out-of-bounds read in ntfs_runlists_merge_i() CVE-2021-39254 — ntfs-3g: Integer overflow in memmove() leading to heap buffer overflow in ntfs_attr_record_resize() CVE-2021-39255 — ntfs-3g: Out-of-bounds read ntfs_attr_find_in_attrdef() triggered by an invalid attribute CVE-2021-39256 — ntfs-3g: Heap buffer overflow in ntfs_inode_lookup_by_name() CVE-2021-39257 — ntfs-3g: Endless recursion from ntfs_attr_pwrite() triggered by an unallocated bitmap CVE-2021-39258 — ntfs-3g: Out-of-bounds reads in ntfs_attr_find() and ntfs_external_attr_find() CVE-2021-39259 — ntfs-3g: Out-of-bounds access in ntfs_inode_lookup_by_name() caused by an unsanitized attribute length CVE-2021-39260 — ntfs-3g: Out-of-bounds access in ntfs_inode_sync_standard_information() CVE-2021-39261 — ntfs-3g: Heap buffer overflow in ntfs_compressed_pwrite() CVE-2021-39262 — ntfs-3g: Out-of-bounds access in ntfs_decompress() CVE-2021-39263 — ntfs-3g: Heap buffer overflow in ntfs_get_attribute_value() caused by an unsanitized attribute

🎯 Affected products200

  • Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • Advanced Virtualization for RHEL 8.2.1
  • SLOF-0:20191022-3.git899d9883.module+el8.2.0+5449+efc036dd.noarch (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • SLOF-0:20191022-3.git899d9883.module+el8.2.0+5449+efc036dd.src (virt-devel:8.2) as a component of Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • SLOF-0:20191022-3.git899d9883.module+el8.2.0+5449+efc036dd.src (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.aarch64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.i686 (virt-devel:8.2) as a component of Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.ppc64le (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.s390x (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.src (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-0:1.3.18-20.module+el8.2.0+5588+63a201c3.x86_64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debuginfo-0:1.3.18-20.module+el8.2.0+5588+63a201c3.aarch64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debuginfo-0:1.3.18-20.module+el8.2.0+5588+63a201c3.i686 (virt-devel:8.2) as a component of Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • hivex-debuginfo-0:1.3.18-20.module+el8.2.0+5588+63a201c3.ppc64le (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debuginfo-0:1.3.18-20.module+el8.2.0+5588+63a201c3.s390x (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debuginfo-0:1.3.18-20.module+el8.2.0+5588+63a201c3.x86_64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debugsource-0:1.3.18-20.module+el8.2.0+5588+63a201c3.aarch64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debugsource-0:1.3.18-20.module+el8.2.0+5588+63a201c3.i686 (virt-devel:8.2) as a component of Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • hivex-debugsource-0:1.3.18-20.module+el8.2.0+5588+63a201c3.ppc64le (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debugsource-0:1.3.18-20.module+el8.2.0+5588+63a201c3.s390x (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-debugsource-0:1.3.18-20.module+el8.2.0+5588+63a201c3.x86_64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-devel-0:1.3.18-20.module+el8.2.0+5588+63a201c3.aarch64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-devel-0:1.3.18-20.module+el8.2.0+5588+63a201c3.i686 (virt-devel:8.2) as a component of Advanced Virtualization CodeReady Builder for RHEL 8.2.1
  • hivex-devel-0:1.3.18-20.module+el8.2.0+5588+63a201c3.ppc64le (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-devel-0:1.3.18-20.module+el8.2.0+5588+63a201c3.s390x (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • hivex-devel-0:1.3.18-20.module+el8.2.0+5588+63a201c3.x86_64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • libguestfs-1:1.40.2-24.module+el8.2.1+7154+47ffd890.aarch64 (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • libguestfs-1:1.40.2-24.module+el8.2.1+7154+47ffd890.ppc64le (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • libguestfs-1:1.40.2-24.module+el8.2.1+7154+47ffd890.s390x (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • libguestfs-1:1.40.2-24.module+el8.2.1+7154+47ffd890.src (virt:8.2) as a component of Advanced Virtualization for RHEL 8.2.1
  • +170 more not shown

✅ Remediation

For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 Workaround: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

🔗 References (27)