Description
In the Linux kernel, the following vulnerability has been resolved:

ALSA: virtio: Validate control metadata from the device

virtio-snd control handling trusts the device-provided control type and
value count returned by the device.

That metadata is then used directly to index g_v2a_type_map[] in
virtsnd_kctl_info(), and to size loops and memcpy() operations in
virtsnd_kctl_get() and virtsnd_kctl_put() against fixed-size
virtio_snd_ctl_value and snd_ctl_elem_value arrays.

A buggy or malicious device can therefore trigger out-of-bounds access by
advertising an invalid control type or an oversized value count.

Validate control type and count once in virtsnd_kctl_parse_cfg(), before
querying enumerated items or exposing the control to ALSA.
Published: 2026-07-25
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is in the Linux kernel's virtio sound driver, where control metadata supplied by the device is not validated before being used. Trusted metadata such as control type and value count are directly used to index arrays and to size memory copies. A malicious or buggy virtual device can supply an invalid type or an oversize count, causing out‑of‑bounds array accesses and potentially corrupting memory. This flaw can lead to arbitrary code execution or a denial of service if the attacker gains sufficient privilege to influence the virtio device.

Affected Systems

This flaw affects the Linux kernel wherever the virtio sound driver is enabled. All kernel versions prior to the patch commit mentioned in the advisory are affected. No specific version numbers are listed, thus any kernel build that includes the older virtio‑snd implementation and has the driver loaded is vulnerable.

Risk and Exploitability

EPSS indicates a less than 1% probability of exploitation at the time of analysis, and the CVSS score of 8.4 indicates high severity; the vulnerability is not listed in CISA KEV, meaning no publicly documented exploits have yet been found. However, the potential for memory corruption gives the flaw high impact. The likely attack vector is a malicious or compromised virtual device; based on the description, it is inferred that an attacker would need to provide a malicious virtio device or compromise the virtualization environment that supplies the device, so exploitation is likely confined to systems running in virtualized contexts where trusted device drivers can be influenced. Accordingly, the risk is moderate to high for such environments.

Generated by OpenCVE AI on August 5, 2026 at 00:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install a Linux kernel that includes the virtio‑snd control metadata validation fix.
  • If upgrade is not immediately possible, disable the virtio‑snd sound driver or the virtual sound device to eliminate the attack surface.
  • Ensure that only trusted hypervisors or console managers provide virtio devices, and verify the integrity of the virtualization infrastructure before allowing guest images to attach sound devices.

Generated by OpenCVE AI on August 5, 2026 at 00:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4724-1 linux-6.12 new package
History

Tue, 04 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
CWE-125

Tue, 28 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
References
Metrics threat_severity

None

threat_severity

Important


Mon, 27 Jul 2026 05:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
CWE-125

Mon, 27 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ALSA: virtio: Validate control metadata from the device virtio-snd control handling trusts the device-provided control type and value count returned by the device. That metadata is then used directly to index g_v2a_type_map[] in virtsnd_kctl_info(), and to size loops and memcpy() operations in virtsnd_kctl_get() and virtsnd_kctl_put() against fixed-size virtio_snd_ctl_value and snd_ctl_elem_value arrays. A buggy or malicious device can therefore trigger out-of-bounds access by advertising an invalid control type or an oversized value count. Validate control type and count once in virtsnd_kctl_parse_cfg(), before querying enumerated items or exposing the control to ALSA.
Title ALSA: virtio: Validate control metadata from the device
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:42:27.000Z

Reserved: 2026-07-19T15:36:31.792Z

Link: CVE-2026-64490

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-07-25T10:17:34.807

Modified: 2026-07-27T05:16:54.790

Link: CVE-2026-64490

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-25T00:00:00Z

Links: CVE-2026-64490 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T00:30:05Z

Weaknesses