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-98006

Description

A flaw was found in the Linux kernel's ALSA (Advanced Linux Sound Architecture) caiaq USB audio driver. During device initialization failures, the driver prematurely releases memory structures used for USB communication while they remain queued in the host controller. An attacker connecting a crafted USB device or a local user could exploit this use-after-free condition to trigger a kernel crash resulting in Denial of Service (DoS), or potentially execute arbitrary code.

Statement

A moderate severity use-after-free flaw was found in the Linux kernel's ALSA caiaq USB audio driver (sound/usb/caiaq) as shipped in Red Hat products. When caiaq device initialization fails, for example when a control command times out, the driver calls snd_card_free() and releases the card object while the embedded ep1_in_urb and midi_out_urb USB request blocks (URBs) may still be queued in the host controller driver. A later asynchronous URB giveback then calls usb_free_urb() on the already-freed memory, producing a kernel slab use-after-free write. An attacker able to connect a crafted USB device, or a local user who can attach a malicious device (for example in a dummy HCD/USB gadget setup), could exploit this race during device probing to crash the kernel and cause a denial of service. Although arbitrary code execution cannot be ruled out for a use-after-free write in kernel memory, the demonstrated impact is denial of service, which is reflected in the moderate severity rating (CVSS 3.1 score 5.5 with availability-only impact). Red Hat Enterprise Linux 7, 8, 9, and 10 (kernel and kernel-rt), Red Hat In-Vehicle OS 2, and OpenShift Container Platform releases shipping RHEL CoreOS are affected; the fix is currently deferred for these streams because the flaw is of moderate severity and exploitation requires local or physical access and winning a narrow timing window during a failed device initialization, so the residual risk is that the use-after-free remains present until a fix is delivered in a future update. Red Hat Enterprise Linux 6 Extended Lifecycle Support is out of support, so no fix is planned for that stream.

Mitigation

Mitigation for this issue is either not available or the currently available options do not 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 Score5.5N/AN/A
Attack VectorLocalN/AN/A
Attack ComplexityLowN/AN/A
Privileges RequiredLowN/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:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Frequently Asked Questions

Want to get errata notifications? Sign up here.