CVE-2026-80835 in Linuxinformación

Resumen

por VulDB • 2026-09-04

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

crypto: qcom-rng - Eliminar la interfaz crypto_rng

qcom-rng.c expone el mismo hardware a través de dos interfaces completamente separadas: crypto_rng y hwrng. Sin embargo, su implementación es defectuosa porque permite que las operaciones de generación realizadas por estas interfaces se ejecuten concurrentemente entre sí, accediendo a los mismos registros. Es decir, qcom_rng_generate() se sincroniza consigo mismo pero no con qcom_hwrng_read(). Esto da lugar a una posible repetición de la salida del generador de números aleatorios (RNG), generación de valores que no son verdaderamente aleatorios, etc.

Afortunadamente, en realidad no tiene sentido que los controladores de hardware RNG implementen la interfaz crypto_rng. No es utilizada por nada más que el tipo de algoritmo "rng" de AF_ALG, el cual a su vez tampoco se utiliza realmente en la práctica. Otros controladores de hardware para crypto_rng también están siendo eliminados progresivamente, dejando únicamente el soporte hwrng.

Por lo tanto, se elimina esta interfaz para simplificar el código y evitar conflictos (y confusiones) con la interfaz hwrng, que es la que realmente importa.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-09-04

Moderación

aceptado

Artículo

VDB-398909

CPE

listo

EPSS

0.00168

KEV

no

Actividades

bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!