Vulnerabilidad en Linux (CVE-2026-23197)
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
14/02/2026
Última modificación:
18/02/2026
Descripción
En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:<br />
<br />
i2c: imx: preservar el estado de error en el manejador de longitud de datos de bloque<br />
<br />
Cuando una lectura de bloque devuelve una longitud no válida, cero o &gt;I2C_SMBUS_BLOCK_MAX, el manejador de longitud establece el estado a IMX_I2C_STATE_FAILED. Sin embargo, i2c_imx_master_isr() sobrescribe incondicionalmente esto con IMX_I2C_STATE_READ_CONTINUE, causando un bucle de lectura infinito que desborda los búferes y bloquea el sistema.<br />
<br />
Proteger la transición de estado para preservar los estados de error establecidos por el manejador de longitud.



