CVE-2026-98769
kernel: usb: gadget: f_uac1_legacy: validate bRequest index in generic_{set,get}_cmd
Severity
ImportantRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 18, 2026
Updated · October 31, 2026
Description
A flaw was found in the Linux kernel's Universal Serial Bus (USB) audio gadget driver. A connected USB host can send a specially crafted audio control request with an invalid command index, causing an out-of-bounds heap memory read and write. This flaw primarily allows an attacker to cause a Denial of Service (DoS) via a system crash, or potentially lead to kernel memory corruption.
Statement
This vulnerability is rated as Important because unauthenticated exploitation from an adjacent USB host could trigger out-of-bounds kernel heap corruption or a system crash. Supported Red Hat Enterprise Linux configurations are not vulnerable because the legacy USB audio gadget subsystem is not enabled in shipping kernel builds. Additionally, USB gadget functionality requires dedicated hardware running in peripheral device mode, which is not part of standard enterprise server environments.
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 · 8.4CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-787 · Out-of-bounds Write