CVE-2026-99182 in Linuxinformation

Résumé

par VulDB • 28/10/2026

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

ASoC : SOF : ipc4-topology : Correction d'un dépassement de décalage (shift-out-of-bounds) pour l'acquisition ALH agrégée

Lorsque ch_count est inférieur à blob->alh_cfg.device_count (par exemple, un flux d'enregistrement mono, tel qu'un SmartMic, agrégé sur plusieurs liens SDW), step = ch_count / blob->alh_cfg.device_count se tronque à 0. Le GENMASK(step - 1, 0) qui suit provoque alors une sous-overflow de step - 1 (u32) vers UINT_MAX, ce qui amène le décalage interne de GENMASK() à utiliser un exposant hors limites :

UBSAN: shift-out-of-bounds dans sound/soc/sof/ipc4-topology.c:2363:13 l'exposant du décalage 18446744069414584384 est trop grand pour le type 'long unsigned int' sur 64 bits

Traitez ch_count < device_count de la même manière que le cas existant « les canaux sont égaux aux canaux de référence de sortie » : appliquez le même ch_mask à chaque appareil agrégé au lieu d'essayer de diviser des canaux qui ne peuvent pas être répartis uniformément.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

28/10/2026

Modérer

accepté

Entrée

VDB-427949

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!