
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-16457 is a vulnerability in QEMU's virtio device emulation related to an infinite loop condition when processing packed virtqueues. The flaw arises because virtio_queue_empty() returns 1 for broken split vrings but not for broken packed vrings, causing the virtqueue handler loop to continue indefinitely instead of terminating for devices requiring reset. The CVE is currently in Reserved status with no official NVD entry published as of the time of this report. Feedly estimates the severity as Medium (Feedly). A fix has been committed to the QEMU upstream repository and QEMU 11.1.0 has been released incorporating CVE fixes (QEMU Commit, LinuxCompatible).
The root cause is a logic inconsistency in QEMU's virtio queue handling code: virtio_queue_empty() correctly signals an empty/broken state for split virtring configurations but fails to do so for packed virtring configurations (CWE-835: Loop with Unreachable Exit Condition). When a virtio device enters a state requiring reset and uses a packed virtqueue, the handler loop does not receive the termination signal and spins indefinitely. The fix was committed to the QEMU upstream repository at commit 6682ea3391277e732a6d74c5758206ba834e1615 (QEMU Commit).
Successful exploitation of this vulnerability could cause a denial-of-service condition on the QEMU hypervisor host by triggering an infinite loop in the virtio device emulation layer. This would consume CPU resources on the host, potentially degrading or halting other virtual machines sharing the same host. Confidentiality and integrity impacts are not indicated by available information; the primary risk is availability (Feedly).
No public proof-of-concept exploit code, in-the-wild exploitation, or threat actor attribution has been reported for CVE-2026-16457 as of this writing. The CVE remains in Reserved status, and no EPSS score or CISA KEV catalog entry is available. Exploitation would likely require a guest virtual machine to trigger the broken packed virtring condition, making it a guest-to-host denial-of-service scenario (Feedly, QEMU Commit).
The fix has been merged into the QEMU upstream codebase (commit 6682ea3391277e732a6d74c5758206ba834e1615) and is included in QEMU 11.1.0, which has been released with this and other CVE fixes. Users running QEMU with virtio devices using packed virtqueues should upgrade to QEMU 11.1.0 or apply the upstream patch. As a temporary workaround, disabling packed virtqueue support (if operationally feasible) may reduce exposure until patching is possible (QEMU Commit, LinuxCompatible).
Coverage of CVE-2026-16457 has been limited given its Reserved status. The QEMU 11.1.0 release announcement on LinuxCompatible noted the inclusion of CVE fixes alongside new features such as NVMe hotplug and SPMEM emulation. Tenable's Nessus scanner (plugin 335374) has added detection for this vulnerability (Tenable, LinuxCompatible).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."