CVE-2026-74438 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
crypto: sun4i-ss - 보안상 위험하고 사용되지 않는 rng_alg 제거
sun4i_ss_rng를 제거합니다. 이는 보안상 위험하며 사용되지 않기 때문입니다:
- 여러 가지 취약점을 포함하고 있습니다. sun4i_ss_prng_seed() 함수는 잠금(locking) 처리가 누락되어 있으며 버퍼 오버플로(buffer overflow) 문제가 있습니다. 또한, sun4i_ss_prng_generate() 함수는 목적지 길이를 내림(round down)하여 전체 버퍼에 암호학적 난수(cryptographic random bytes)를 채우지 못하며, 하드웨어 준비 상태를 기다리지 않고 바이트를 추출하는 문제도 있습니다.
- 이 코드를 사용하는 사용자는 알려져 있지 않습니다. 이론적으로는 AF_ALG의 "rng" 알고리즘 타입을 통해서만 사용할 수 있지만, 실제 사용자 공간(userspace)에서는 리눅스 RNG(/dev/random 등)를 사용합니다. 또한 rng_algs는 실제 리눅스 RNG에 엔트로피(entropy)를 기여하지도 않습니다. (이는 실제로 엔트로피를 기여하는 hwrng와 혼동되었을 가능성이 있습니다.)
sun4i_ss_prng_seed()의 버퍼 오버플로 문제는 Tianchu Chen에 의해 보고되었으며, Atuin - Automated Vulnerability Discovery Engine에 의해 발견되었습니다.
이 코드가 사용되지 않으므로 각 취약점을 개별적으로 수정할 필요가 없으므로, 단순히 이를 제거합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.