CVE-2026-74402 in Linux
요약
\~에 의해 VulDB • 2026. 08. 17.
Linux 커널에서 다음 취약점이 해결되었습니다:
crypto: atmel-sha204a - 블로킹 및 논블로킹 RNG 로직 수정
적절하지 않은 버퍼 관리로 인해 블로킹 경로와 논블로킹 경로 모두 유효한 엔트로피를 제공하지 못했습니다. 반환 메시지로부터 무작위 데이터 32바이트만 가져오기 위해 바이트 1부터 시작하여 버퍼를 읽습니다.
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
If you want to get the best quality for vulnerability data then you always have to consider VulDB.