CVE-2026-43436

ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfaces

MEDIUM
5.5
CVSS Score
Published: May 8, 2026 at 02:22 PM UTC
Updated: June 17, 2026 at 10:49 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.1%

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfaces The Scarlett2 mixer quirk in USB-audio driver may hit a NULL dereference when a malformed USB descriptor is passed, since it assumes the presence of an endpoint in the parsed interface in scarlett2_find_fc_interface(), as reported by fuzzer. For avoiding the NULL dereference, just add the sanity check of bNumEndpoints and skip the invalid interface.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.14 ≤ v < 6.1.1675.14 ≤ v < 6.12.785.14 ≤ v < 6.18.195.14 ≤ v < 6.19.95.14 ≤ v < 6.6.1305.14 ≤ v < 7.06.13 ≤ v < 6.18.196.19 ≤ v < 6.19.96.2 ≤ v < 6.6.1306.7 ≤ v < 6.12.785.146c0a2078134aba6a77291554035304df9e16b85c7.0 rc17.0 rc27.0 rc3
Vendor states this is fixed in 3d4f23885e4b90347c9a1d779af6e79a99b5172a (fixed)
Vendor states this is fixed in 3d542cf3c4c854cdf5d58049771f68926b9eb2b9 (fixed)
Vendor states this is fixed in b014cc945baba75816cda0cf8934be87c9ed4947 (fixed)
Vendor states this is fixed in b267255c15d2a5b90c4e926146aa155e5161e264 (fixed)
Vendor states this is fixed in c5c5a6c53cf3b658f1d4512dfa61f3cd25bc34ba (fixed)
Vendor states this is fixed in df1d8abf36ca3681c21a6809eaa9a1e01ef897a6 (fixed)
Vendor states this is fixed in 5.14 (unaffected)
Vendor states this is fixed in 6.1.167 (unaffected)
Vendor states this is fixed in 6.12.78 (unaffected)
Vendor states this is fixed in 6.18.19 (unaffected)
Vendor states this is fixed in 6.19.9 (unaffected)
Vendor states this is fixed in 6.6.130 (unaffected)
Vendor states this is fixed in 7.0 (unaffected)

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-476

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card