CVE-2026-74402 in Linux
Tóm tắt
Bởi VulDB • 16/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
crypto: atmel-sha204a - sửa logic rng không chặn (blocking) và có chặn (non-blocking)
Các đường dẫn xử lý blocking và non-blocking trước đó không cung cấp entropy hợp lệ do quản lý bộ đệm sai. Việc đọc từ bộ đệm bắt đầu từ byte 1 chỉ lấy đúng 32 byte dữ liệu ngẫu nhiên từ thông điệp trả về.
Đã kiểm thử trên thiết bị Atmel SHA204A.
Trước khi sửa (ở đây minh họa cho trường hợp blocking), các bài kiểm tra cho thấy việc đọc lặp lại dẫn đến số lượng byte giảm dần: $ 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
Sau khi sửa, kết quả sẽ tương tự như sau: $ 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.