A flaw was found in QEMU in the uefi-vars virtual device. When the guest writes to register UEFI_VARS_REG_BUFFER_SIZE, the .write callback `uefi_vars_write` is invoked. The function allocates a heap buffer without zeroing the memory, leaving the buffer filled with residual data from prior allocations. When the guest later reads from register UEFI_VARS_REG_PIO_BUFFER_TRANSFER, the .read callback `uefi_vars_read` returns leftover metadata or other sensitive process memory from the previously allocated buffer, leading to an information disclosure vulnerability.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade qemu | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade libnbd-develUpgrade qemu-kvm-device-usb-hostUpgrade nbdkit-basic-pluginsUpgrade libiscsi-develUpgrade libguestfs-gobject-develUpgrade libvirt-clientUpgrade libguestfs-javadocUpgrade libvirt-daemon-driver-storage-iscsiUpgrade libvirt-daemon-driver-qemuUpgrade libguestfs-applianceUpgrade libvirt-wiresharkUpgrade nbdkit-develUpgrade libvirt-daemon-config-networkUpgrade libvirtUpgrade hivexUpgrade qemu-virtiofsdUpgrade qemu-kvmUpgrade perl-hivexUpgrade libvirt-nssUpgrade virt-v2v-bash-completionUpgrade libvirt-daemon-driver-nwfilterUpgrade virt-v2v-man-pages-jaUpgrade ruby-hivexUpgrade lua-guestfsUpgrade netcf-develUpgrade qemu-kvm-commonUpgrade nbdfuseUpgrade libguestfs-toolsUpgrade libguestfs-inspect-iconsUpgrade libguestfs-gfs2Upgrade hivex-develUpgrade libvirt-daemon-driver-storage-rbdUpgrade nbdkit-tar-pluginUpgrade libvirt-docsUpgrade qemu-kvm-block-glusterUpgrade python3-libguestfsUpgrade libvirt-daemon-driver-interfaceUpgrade libvirt-daemonUpgrade seavgabios-binUpgrade netcf-libsUpgrade perl-Sys-GuestfsUpgrade qemu-imgUpgrade libvirt-develUpgrade libvirt-daemon-kvmUpgrade libvirt-daemon-driver-nodedevUpgrade libvirt-daemon-driver-networkUpgrade virt-v2vUpgrade libvirt-client-qemuUpgrade supermin-develUpgrade seabiosUpgrade python3-libvirtUpgrade nbdkit-ssh-pluginUpgrade libguestfs-bash-completionUpgrade swtpm-tools-pkcs11Upgrade swtpm-develUpgrade swtpm-libsUpgrade libvirt-daemon-driver-storage-logicalUpgrade python3-libnbdUpgrade nbdkit-basic-filtersUpgrade superminUpgrade libvirt-daemon-driver-secretUpgrade libtpmsUpgrade libguestfs-xfsUpgrade seabios-binUpgrade nbdkit-example-pluginsUpgrade nbdkitUpgrade nbdkit-xz-filterUpgrade nbdkit-bash-completionUpgrade libvirt-libsUpgrade qemu-kvm-block-curlUpgrade libguestfs-gobjectUpgrade libiscsiUpgrade virt-v2v-man-pages-ukUpgrade nbdkit-curl-pluginUpgrade libvirt-dbusUpgrade nbdkit-python-pluginUpgrade python3-hivexUpgrade nbdkit-gzip-pluginUpgrade libvirt-daemon-config-nwfilterUpgrade libguestfs-man-pages-ukUpgrade swtpm-toolsUpgrade swtpmUpgrade sgabios-binUpgrade nbdkit-tar-filterUpgrade qemu-kvm-block-sshUpgrade ruby-libguestfsUpgrade libvirt-daemon-driver-storage-scsiUpgrade libvirt-daemon-driver-storage-coreUpgrade libguestfs-java-develUpgrade qemu-kvm-block-iscsiUpgrade libguestfs-winsupportUpgrade libguestfs-tools-cUpgrade libguestfs-javaUpgrade libguestfsUpgrade sgabiosUpgrade qemu-kvm-coreUpgrade qemu-guest-agentUpgrade nbdkit-linuxdisk-pluginUpgrade perl-Sys-VirtUpgrade nbdkit-gzip-filterUpgrade libvirt-lock-sanlockUpgrade libvirt-daemon-driver-storage-mpathUpgrade libvirt-daemon-driver-storageUpgrade libguestfs-man-pages-jaUpgrade libnbd-bash-completionUpgrade virt-dibUpgrade netcfUpgrade libguestfs-rsyncUpgrade libvirt-daemon-driver-storage-glusterUpgrade nbdkit-serverUpgrade nbdkit-vddk-pluginUpgrade libiscsi-utilsUpgrade qemu-kvm-block-rbdUpgrade nbdkit-nbd-pluginUpgrade libvirt-daemon-driver-storage-iscsi-directUpgrade libvirt-daemon-driver-storage-diskUpgrade libnbdUpgrade nbdkit-tmpdisk-pluginUpgrade libtpms-develUpgrade libguestfs-rescueUpgrade libguestfs-devel | Apr 28, 2026 | Aug 11, 2025 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub