CVE-2026-23197 in Linuxinformación

Resumen

por MITRE • 2026-02-14

En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:

i2c: imx: preservar el estado de error en el manejador de longitud de datos de bloque

Cuando una lectura de bloque devuelve una longitud no válida, cero o >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.

Proteger la transición de estado para preservar los estados de error establecidos por el manejador de longitud.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-01-13

Divulgación

2026-02-14

Moderación

aceptado

Artículo

VDB-346079

CPE

listo

EPSS

0.00100

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!