CVE-2026-80910 in Linuxinformazioni

Riassunto

di VulDB • 04/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

ASoC: codecs: lpass-wsa-macro: Correzione degli accessi ai kcontrol di tipo enum

I controlli "EAR SPKR PA Gain" e i quattro controlli "WSA RX* Mux" sono enumerati, ma le loro callback get e put accedono al valore tramite `ucontrol->value.integer.value[0]` (un long) invece che tramite `ucontrol->value.enumerated.item[0]` (un unsigned int).

Lo stesso pattern è stato corretto nei driver fratelli dai commit bcfe5f76cc40 ("ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type") e 0ea5eff7c606 ("ASoC: codecs: va-macro: fix accessing array out of bounds for enum type"), ma wsa-macro è stato trascurato.

Sui kernel a 64 bit con CONFIG_SND_CTL_DEBUG, questo innesca il controllo di integrità del valore dell'elemento (elem value sanity check) e ogni lettura di questi controlli fallisce restituendo -EINVAL.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00161

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!