CVE-2026-93157 in Linux
Resumen
por VulDB • 2026-09-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
hwrng: xilinx-trng - propagar el tiempo de espera antes de leer cualquier dato
xtrng_readblock32() realiza sondeos (polling) en bloques de 16 bytes, pero devuelve el número de bytes leídos incluso cuando el primer sondeo agota el tiempo de espera. Su llamador trata entonces un retorno cero como una lectura corta exitosa, y las lecturas parciales para bloques completos de 32 bytes pueden hacer que la copia final (tail copy) utilice un desplazamiento fijo del bloque en lugar de la cantidad ya producida.
Devolver el error de sondeo cuando no se haya leído ningún dato, preservar los retornos positivos parciales después de que haya datos disponibles, detener el generador en todas las salidas de recopilación y añadir los bytes finales al recuento actual de salida.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.