CVE Database›Document archive›CVE-2026-89736

CVE-2026-89736

kernel: usb: gadget: u_audio: Fix use-after-free on sound card disconnect

Loading…

Severity

Important

Red Hat Product Security

7.8

CVSS 3.1

Review impact separately from score.

Published · September 11, 2026

Updated · October 31, 2026

Description

A flaw was found in the Linux kernel's USB audio gadget driver (u_audio). This vulnerability occurs during sound card disconnection when Asynchronous Linux Sound Architecture (ALSA) control elements (kctls) remain open in userspace. A local attacker can exploit this timing issue by interacting with these kctls, leading to a use-after-free memory corruption. This could potentially result in arbitrary code execution or a denial of service.

Statement

This vulnerability is rated as Important because local unprivileged users could leverage the race condition during USB sound card teardown to corrupt kernel memory, potentially achieving privilege escalation or crashing the host. Under standard enterprise deployments, systems operate in USB host mode rather than device mode, and the USB gadget audio interface is neither configured nor enabled by default. Furthermore, the vulnerable code introduced in upstream stable kernels is not present in supported Red Hat Enterprise Linux releases.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 7.8
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-825 · Expired Pointer Dereference