CVE-2026-99182 in Linuxinformación

Resumen

por VulDB • 2026-10-28

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

ASoC: SOF: ipc4-topology: Corregir shift-out-of-bounds para la captura ALH agregada

Cuando ch_count es menor que blob->alh_cfg.device_count (por ejemplo, un stream de captura monoaural, como una SmartMic, agregado a través de múltiples enlaces SDW), step = ch_count / blob->alh_cfg.device_count se trunca a 0. El GENMASK(step - 1, 0) subsiguiente provoca que step - 1 (u32) desborde hacia UINT_MAX, lo que hace que el desplazamiento interno de GENMASK() utilice un exponente fuera de los límites:

UBSAN: shift-out-of-bounds en sound/soc/sof/ipc4-topology.c:2363:13 el exponente del desplazamiento 18446744069414584384 es demasiado grande para el tipo 'long unsigned int' de 64 bits

Tratar ch_count < device_count de la misma manera que el caso existente "canales iguales a los canales de referencia de salida": aplicar el mismo ch_mask a cada dispositivo agregado en lugar de intentar dividir los canales que no se pueden dividir equitativamente.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-28

Moderación

aceptado

Artículo

VDB-427949

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!