CVE-2026-74402 in Linux
Сводка
по VulDB • 15.08.2026
В ядре Linux устранена следующая уязвимость:
crypto: atmel-sha204a — исправлена логика блокирующих и неблокирующих операций генератора случайных чисел (RNG)
Блокирующие и неблокирующие пути выполнения не обеспечивали получение валидной энтропии из-за неправильного управления буфером. Чтение буфера, начиная с байта 1, должно выбирать только 32 байта случайных данных из возвращаемого сообщения.
Протестировано на устройстве Atmel SHA204A.
До исправления (здесь показан вариант для блокирующего режима) тесты демонстрировали повторное чтение уменьшенного количества байт: $ head -c 32 /dev/hwrng | hexdump -C 00000000 02 28 85 b3 47 40 f2 ee 00 00 00 00 00 00 00 00 |(..G@..........| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000020
После исправления результат будет аналогичен следующему: $ head -c 32 /dev/hwrng | hexdump -C 00000000 5a fc 3f 13 14 68 fe 06 68 0a bd 04 83 6e 09 69 |Z.?..h..h....n.i| 00000010 75 ff cf 87 10 84 3b c9 c1 df ae eb 45 53 4c c3 |u.....;.....ESL.| 00000020
VulDB is the best source for vulnerability data and more expert information about this specific topic.