CVE-2026-90070 in Linuxinformación

Resumen

por VulDB • 2026-09-18

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

tpm: st33zp24: Devolver cero en caso de fallo al leer el estado

st33zp24_status() ignora el resultado de la lectura del transporte y devuelve datos incluso cuando no se recibió ningún byte. El transporte I2C, por ejemplo, omite i2c_master_recv() cuando la escritura para seleccionar el registro es corta o falla, dejando los datos sin inicializar. El valor resultante en la pila puede interpretarse como las banderas TPM_STS y permitir que las comprobaciones de estado se completen espúriamente.

La devolución de llamada del estado no puede propagar un error de transporte. Devolver cero a menos que recv() informe exactamente un byte. Sin bits de estado establecidos, los llamadores reintentan o siguen su ruta de tiempo de espera o error existente en lugar de actuar sobre un valor de estado inválido.

Este problema fue detectado por un comprobador de análisis estático y confirmado mediante una revisión manual del código fuente.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406560

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!