CVE Database›Document archive›CVE-2026-80583

CVE-2026-80583

kernel: ASoC: codecs: lpass-tx-macro: Fix enum kcontrol accesses

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 26, 2026

Updated · October 18, 2026

Description

A flaw was found in the Linux kernel, specifically within the lpass-tx-macro audio codec driver. This vulnerability arises from the driver's incorrect handling of certain control values, where it uses an improper data type for accessing enumerated kernel controls. This error can lead to a system instability on 64-bit kernels configured for debugging, causing attempts to read these controls to fail. The primary consequence is a denial of service, preventing legitimate operations related to the audio codec.

Statement

A moderate-impact flaw was found in the Linux kernel ASoC lpass-tx-macro audio codec driver. The tx_macro_dec_mode_get() and tx_macro_dec_mode_put() handlers for the enumerated "DEC0 MODE" through "DEC7 MODE" controls access the control value through ucontrol->value.integer.value[0] (a long) instead of ucontrol->value.enumerated.item[0] (an unsigned int). On 64-bit kernels this type confusion results in a 4-byte out-of-bounds write past the enumerated item, and on kernels built with CONFIG_SND_CTL_DEBUG every read of these controls fails with -EINVAL. A local user with low privileges could trigger this through the sound controls, causing a denial of service of the audio codec operations and potentially a kernel panic. Red Hat rates this flaw as Moderate (CVSS 3.1 score 5.5, AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) because only availability is impacted; this is lower than the upstream CVE record's score of 7.8, which additionally claims high confidentiality and integrity impact that the technical evidence does not support. All Red Hat Enterprise Linux and Red Hat In-Vehicle OS kernel streams are marked not affected because the vulnerable code is not present in Red Hat's shipped kernels.

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 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-787 · Out-of-bounds Write