CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-74498

Description

A flaw was found in the Linux kernel's ALSA (Advanced Linux Sound Architecture) USB audio subsystem. When a USB audio endpoint requests full packet transfers using the fill_max descriptor flag, the system allocates an undersized Direct Memory Access (DMA) buffer. This allows a malicious USB device to write data beyond the buffer's boundaries, corrupting kernel heap memory. This memory corruption can lead to a system crash (Denial of Service) or potentially enable an attacker to execute arbitrary code with elevated privileges.

Statement

A DMA out of bounds write in the ALSA USB audio path can occur when a USB audio endpoint sets the fill_max flag. data_ep_set_params promotes curpacksize to maxpacksize, but the DMA buffer can still be allocated using the smaller sample rate derived maxsize. A malicious USB audio device can therefore cause the host controller to write past the end of the allocated buffer and corrupt kernel heap memory during streaming. For the CVSS the PR:N because no privileges on the victim system are required beyond the ability to present a crafted USB audio device. The base score uses UI:R because a victim action such as connecting or using the device may be needed in common scenarios. The paranoid score uses UI:N and CIA:HHH because the patch context shows a concrete kernel heap out of bounds write primitive, not only a crash. Impact is at least denial of service and may include privilege escalation or broader confidentiality and integrity impact through memory corruption.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

The following CVSS metrics and score provided are preliminary and subject to review.

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score4.6N/AN/A
Attack VectorPhysicalN/AN/A
Attack ComplexityLowN/AN/A
Privileges RequiredNoneN/AN/A
User InteractionNoneN/AN/A
ScopeUnchangedN/AN/A
ConfidentialityNoneN/AN/A
Integrity ImpactNoneN/AN/A
Availability ImpactHighN/AN/A

Vector

Red Hat: CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Frequently Asked Questions

Want to get errata notifications? Sign up here.