cveboard RSS feed

CVE-2026-23078

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

ALSA: scarlett2: Fix buffer overflow in config retrieval

In the Linux kernel, the following vulnerability has been resolved: ALSA: scarlett2: Fix buffer overflow in config retrieval The scarlett2_usb_get_config() function has a logic error in the endianness conversion code that can cause buffer overflows when count > 1. The code checks `if (size == 2)` where `size` is the total buffer size in bytes, then loops `count` times treating each element as u16 (2 bytes). This causes the loop to access `count * 2` bytes when the buffer only has `size` bytes allocated. Fix by checking the element size (config_item->size) instead of the total buffer size. This ensures the endianness conversion matches the actual element type.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgitd5e80d1f97ae55bcea1426f551e4419245b41b9cUnavailableNone listed
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgit51049f6e3f05d70660e2458ad3bb302a3721b751UnavailableNone listed
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgit91a756d22f0482eac5bedb113c8922f90b254449UnavailableNone listed
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgit27049f50be9f5ae3a62d272128ce0b381cb26a24UnavailableNone listed
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgit31a3eba5c265a763260976674a22851e83128f6dUnavailableNone listed
ac34df733d2dfe3b553897a1e9e1a44414f09834affectedgit6f5c69f72e50d51be3a8c028ae7eda42c82902cbUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.14affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.14UnavailableNone listed
5.15.199unaffectedsemverUnavailable5.15.*None listed
6.1.162unaffectedsemverUnavailable6.1.*None listed
6.6.122unaffectedsemverUnavailable6.6.*None listed
6.12.68unaffectedsemverUnavailable6.12.*None listed
6.18.8unaffectedsemverUnavailable6.18.*None listed
6.19unaffectedoriginal_commit_for_fixUnavailable*None listed