CVE-2026-3196: Virtio-snd Integer Overflow Denial of Service
A flaw in the virtio-snd (virtual sound device) component allows a guest operating system to trick the host hypervisor into allocating excessive memory by sending specially crafted PCM (Pulse Code Modulation) stream count requests. This can exhaust host resources and render the system unresponsive—a denial-of-service condition. The vulnerability requires local access (the attacker must be running code on the guest VM), but poses meaningful risk in multi-tenant cloud or shared virtualization environments.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.5 MEDIUM · CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Weaknesses (CWE)
- CWE-190
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-19 / 2026-06-22
NVD description (verbatim)
An integer overflow vulnerability was found in the virtio-snd device via PCM_INFO requests from the guest. A malicious guest can provide out-of-bounds stream counts, potentially leading to unbounded memory allocation on the host and a denial of service condition.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-3196 is an integer overflow vulnerability (CWE-190) in the virtio-snd device that occurs during PCM_INFO request processing. The vulnerability allows a guest-privileged attacker to provide out-of-bounds stream counts that bypass validation, triggering unbounded memory allocation on the host system. The attack surface is the PCM info query path, and successful exploitation leads to host-side memory exhaustion and potential denial of service. The CVSS 3.1 score of 5.5 (MEDIUM) reflects local attack vector, low complexity, low privilege requirement, and high availability impact with no confidentiality or integrity compromise.
Business impact
In virtualized environments, this vulnerability enables a compromised or malicious guest tenant to degrade or disable the host hypervisor, potentially affecting other co-hosted virtual machines and services. The operational impact is service disruption rather than data breach risk. Organizations relying on multi-tenant KVM or QEMU-based infrastructure should assess whether untrusted guests can access audio virtualization features. In single-tenant or air-gapped deployments, the risk is lower but not absent if administrative VM access is a concern.
Affected systems
The vulnerability resides in the virtio-snd device implementation, which is part of QEMU's virtio device model commonly used in KVM-based hypervisors. Any hypervisor or virtualization platform that implements the virtio-snd specification and accepts PCM_INFO requests from guest domains is affected. The ground-truth data does not specify exact vendor versions; consult QEMU security advisories and your hypervisor vendor's patch release notes to determine affected releases.
Exploitability
Exploitation requires local access within a guest virtual machine and low privilege level to submit PCM_INFO requests. Attack complexity is low—no special conditions or race conditions are needed. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog, indicating no public weaponized exploits have been widely distributed as of the last update. However, the straightforward nature of integer overflow attacks and the availability of virtio-snd source code suggest that proof-of-concept code or exploit tooling could emerge relatively quickly.
Remediation
Patch the QEMU or hypervisor software to a version that includes integer overflow validation in the virtio-snd PCM_INFO handler. As specific patch versions are not provided in the source data, verify against your hypervisor vendor's security advisory (QEMU, Red Hat, Canonical, etc.) for the exact fixed release. In the interim, restrict guest access to audio devices if not required, or disable the virtio-snd device in VM templates and configurations. Consider applying guest isolation policies to limit the blast radius of a compromised tenant.
Patch guidance
Monitor your QEMU, KVM, and hypervisor vendor release notes for security advisories referencing CVE-2026-3196. Updates are likely to appear in stable QEMU releases and corresponding distro kernel/virtualization packages. Test patches in a staging environment, particularly if you have audio-dependent guests, to ensure no regression. Apply patches during a maintenance window that minimizes VM migration or downtime. If your hypervisor includes memory limits or quota enforcement for virtual devices, verify that updated code includes proper bounds checks on stream allocation.
Detection guidance
Monitor host system memory usage and swap pressure, particularly if you run untrusted or multi-tenant guests. A sudden spike in memory consumption correlated with guest audio device activity may indicate exploitation. Enable hypervisor audit logging if available (e.g., KVM audit events) to track unusual PCM_INFO requests. Check guest kernel logs or system logs for error messages related to audio subsystem failures. In cloud environments, use resource monitoring and alerting tools to detect host-level memory anomalies that persist across multiple VM lifecycle events.
Why prioritize this
Although the CVSS score is MEDIUM (5.5), the vulnerability warrants prioritization in multi-tenant or cloud-native environments because it directly impacts service availability and host stability—not just a single guest. The low barrier to exploitation (local access, low privilege, low complexity) combined with the potential for lateral blast effects justifies prompt patching. Single-tenant environments may defer but should not ignore the patch, as administrative or developer access to guest systems can be compromised through other means.
Risk score, explained
The CVSS 3.1 score of 5.5 reflects a local attack vector (L = inside guest), low attack complexity (L = straightforward integer overflow), low privilege requirement (L = guest user can trigger), no user interaction (N), unchanged scope (U = impact is to host, not guest isolation boundary), no confidentiality impact (N), no integrity impact (N), and high availability impact (H = denial of service via resource exhaustion). The MEDIUM severity acknowledges real harm (DoS) while recognizing that exploitation requires local guest access, limiting the overall risk profile compared to remote code execution vulnerabilities.
Frequently asked questions
Does this vulnerability allow a guest to escape and access the host operating system?
No. CVE-2026-3196 is a denial-of-service vulnerability that exhausts host memory, but it does not enable escape from guest privilege isolation or access to host kernel memory or files. The vulnerability degrades availability but does not breach confidentiality or integrity of the host system.
Can this be exploited from a live guest using standard tools, or does it require a custom exploit?
The vulnerability is triggered through virtio-snd PCM_INFO requests, which are relatively low-level protocol messages. Exploitation likely requires custom tooling or a proof-of-concept that crafts out-of-bounds stream counts. Standard audio APIs may not expose the necessary request construction, though kernel-level access or custom virtio drivers could be used.
Should we disable the virtio-snd device entirely as a workaround?
If audio virtualization is not required, disabling virtio-snd in guest templates and VM configurations is a reasonable interim mitigation. However, patching is the primary remediation. Disabling features across your infrastructure can impact user experience and should be weighed against patch deployment timelines.
Is this vulnerability being actively exploited in the wild?
As of the publication and modification dates (June 2026), the vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog, meaning no evidence of active, widespread exploitation has been reported. However, monitoring threat intelligence feeds and your hypervisor vendor's advisories for any updates on real-world activity is prudent.
This analysis is provided for informational and educational purposes. It is based on publicly available vulnerability data and does not constitute professional security advice. Organizations must verify patch availability and compatibility with their own systems before deploying updates. No exploit code or weaponized proof-of-concept is provided. Always consult your hypervisor vendor's official security advisories and release notes for definitive patch guidance and compatibility information. SEC.co assumes no liability for decisions made based on this analysis. Source: NVD (public-domain), retrieved 2026-07-27. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2025-55647MEDIUMGPAC MP4Box 2.4 Out-of-Memory Denial of Service Vulnerability
- CVE-2026-0039MEDIUMAndroid Integer Overflow Denial of Service Vulnerability
- CVE-2026-0040MEDIUMAndroid ubsan_throwing_runtime Integer Overflow DoS Vulnerability
- CVE-2026-0041MEDIUMAndroid UBSan Integer Overflow Remote Denial of Service
- CVE-2026-0043MEDIUMAndroid UBSan Integer Overflow Local Privilege Escalation
- CVE-2026-0044MEDIUMAndroid Integer Overflow Denial of Service Vulnerability
- CVE-2026-0052MEDIUMAndroid Integer Overflow Remote Denial of Service Vulnerability
- CVE-2026-0079MEDIUMAndroid Integer Overflow DoS in ubsan_throwing_runtime