Impact
The vulnerability is a stack out‑of‑bounds read caused by an off‑by‑one error while copying an ALSA device shortname into a fixed 16‑byte buffer. The bug allows kernel code to read past the end of the local stack buffer when processing a long or multibyte USB product name, exposing arbitrary stack contents to a local attacker. The exposed data may contain sensitive kernel information that could assist in further exploitation attempts.
Affected Systems
All Linux kernel releases that precede the commit applying the fix are vulnerable. The CVE references and CPE entries show the issue affecting the kernel broadly, including the 7.0 release candidates rc1 through rc6 and earlier kernel versions back to 2.6.31‑rc1. Any system running such a kernel and capable of enumerating USB audio devices with long product names is at risk.
Risk and Exploitability
The CVSS score of 7.1 indicates high severity, and the EPSS score of < 1% signifies a very low probability of exploitation. There are no known public exploits and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector involves manually connecting a crafted USB audio device to trigger the out‑of‑bounds read, which would result in a kernel fault or an information leak. Because the read is confined to kernel memory, remote code execution is not directly achievable without additional privilege‑escalation techniques.
OpenCVE Enrichment
Debian DLA
Debian DSA