CVE-2026-80835 in LinuxИнформация

Сводка

по VulDB • 04.09.2026

В ядре Linux была устранена следующая уязвимость:

crypto: qcom-rng — удаление интерфейса crypto_rng

Файл qcom-rng.c предоставляет доступ к одному и тому же аппаратному обеспечению через два совершенно разных интерфейса: crypto_rng и hwrng. Однако реализация этой функции содержит ошибку, поскольку она позволяет операциям генерации от этих интерфейсов выполняться параллельно, обращаясь к одним и тем же регистрам. То есть функция qcom_rng_generate() синхронизируется сама с собой, но не синхронизируется с функцией qcom_hwrng_read(). Это приводит к потенциальному повторению выходных данных генератора случайных чисел (RNG), выдаче нерандомных значений и т. д.

К счастью, на самом деле нет необходимости в том, чтобы драйверы аппаратного RNG реализовывали интерфейс crypto_rng. Он фактически не используется ничем, кроме алгоритмического типа «rng» AF_ALG, который, в свою очередь, практически не применяется на практике. Другие драйверы оборудования для crypto_rng также постепенно выводятся из эксплуатации, оставляя только поддержку hwrng.

Таким образом, этот интерфейс удаляется для упрощения кода и предотвращения конфликтов (и путаницы) с интерфейсом hwrng, который является действительно значимым.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Ответственный

Linux

Резервировать

26.08.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-398909

EPSS

0.00000

KEV

Нет

Деятельности

Низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!