🔍 CVE-2026-74402

0.0
CVSS Score
UNKNOWN
2026-08-15
2026-08-17 06:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 atmel-sha204a 드라이버에서 버퍼 관리 오류로 인해 난수 생성기(RNG)의 엔트로피가 제대로 제공되지 않는 취약점이 발견되었습니다. 버퍼의 첫 번째 바이트부터 읽는 과정에서 유효한 난수 데이터가 누락되어 예측 가능한 값이 생성될 수 있었습니다.

💡 쉬운 설명

컴퓨터가 암호화 등에 사용하는 무작위 숫자를 만들 때, 실제 데이터가 아닌 0과 같은 잘못된 값을 가져오는 문제가 있었습니다. 이로 인해 보안에 사용되는 암호 키가 예측 가능해질 위험이 있었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-sha204a - fix blocking and non-blocking rng logic The blocking and non-blocking paths were failing to provide valid entropy due to improper buffer management. Reading the buffer starting from byte 1, only fetch the 32 bytes of random data from the return message. Tested on an Atmel SHA204A device. Before (here for blocking), tests showed repeatedly reading reduced bytes. $ 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 After, the result will be similar to the following: $ 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

📍 영향받는 시스템

Atmel SHA204A 하드웨어를 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

하드웨어 난수 생성기에서 생성된 낮은 엔트로피를 이용한 암호화 키 예측 공격

🛡️ 대응 방법

atmel-sha204a 드라이버의 버퍼 관리 로직이 수정된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 32바이트 데이터가 0으로 채워져 있지 않고 무작위 패턴을 보이는지 확인

Shell / Script
head -c 32 /dev/hwrng | hexdump -C

💻 영향받는 소프트웨어

Linux Kernel