CVE-2026-80910 in Linuxinformation

Résumé

par VulDB • 04/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

ASoC: codecs: lpass-wsa-macro: Correction des accès aux kcontrols de type enum

Les contrôles « EAR SPKR PA Gain » et les quatre contrôles « WSA RX* Mux » sont énumérés (enum), mais leurs callbacks get et put accèdent à la valeur via ucontrol->value.integer.value[0] (un long) au lieu de ucontrol->value.enumerated.item[0] (un unsigned int).

Ce même schéma a été corrigé dans les pilotes frères par le commit bcfe5f76cc40 (« ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type ») et le commit 0ea5eff7c606 (« ASoC: codecs: va-macro: fix accessing array out of bounds for enum type »), mais wsa-macro a été oublié.

Sur les noyaux 64 bits avec CONFIG_SND_CTL_DEBUG, cela déclenche la vérification de cohérence (sanity check) des valeurs elem et chaque lecture de ces contrôles échoue avec -EINVAL.

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

Responsable

Linux

Réserver

26/08/2026

Divulgation

04/09/2026

Modérer

accepté

Entrée

VDB-399119

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!