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

Сводка

по VulDB • 18.09.2026

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

hwrng: xilinx-trng — передача таймаута до чтения любых данных

Функция `xtrng_readblock32()` опрашивает блоки по 16 байт, но возвращает количество прочитанных байтов даже в случае таймаута при первом опросе. Вызывающая функция затем интерпретирует нулевое значение как успешное чтение с неполным объемом данных (short read), а частичные чтения полных блоков размером 32 байта могут привести к тому, что копирование хвостовых данных будет использовать фиксированное смещение блока вместо фактического объема уже полученных данных.

Необходимо возвращать ошибку опроса в случае отсутствия прочитанных данных, сохранять частичные положительные результаты после появления некоторых данных, останавливать генератор при любом выходе из цикла сбора данных и добавлять хвостовые байты с учетом текущего количества выведенных данных.

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

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

Linux

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

17.09.2026

Раскрытие

18.09.2026

Модерация

принято

Вход

VDB-407234

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!