🔍 CVE-2026-80833

0.0
CVSS Score
UNKNOWN
2026-09-04
2026-10-19 09:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 sun8i-ss 암호화 드라이버에서 사용되지 않는 crypto_rng 인터페이스를 제거합니다. 해당 드라이버는 use-after-free 및 버퍼 오버리드 취약점을 포함하고 있어 보안상 위험이 있었으나, 불필요한 코드이므로 삭제를 통해 문제를 해결합니다.

💡 쉬운 설명

컴퓨터의 암호 생성 기능 중 하나인 오래되고 버그가 많은 부품을 아예 제거하여 보안 구멍을 막았습니다. 이 부품은 이미 다른 기능과 중복되었으며, 해킹에 이용될 수 있는 결함이 있었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: sun8i-ss - Remove crypto_rng interface Since the crypto_rng interface for hardware PRNGs is unused and is redundant with hwrng and the actual Linux RNG, it's being phased out. Most drivers for it were already removed. Go ahead and remove the sun8i-ss support which is one of the only remaining ones. As usual for crypto_rng, this driver was also buggy: its ->generate() function had a use-after-free vulnerability due to using wait_for_completion_interruptible_timeout() without handling shutting down the DMA operation if a signal is sent. Also, it had a buffer overread bug in the line 'memcpy(ctx->seed, d + dlen, ctx->slen);'. There's no point in fixing these bugs separately only to remove the code anyway, so this commit is marked with Fixes and Cc stable.

📍 영향받는 시스템

sun8i-ss 하드웨어 암호화 엔진을 사용하는 Linux 커널 기반 시스템

⚔️ 공격 벡터

취약한 드라이버의 DMA 작업 중 신호 전송을 통한 Use-After-Free 또는 메모리 오버리드 공격

🛡️ 대응 방법

최신 보안 패치가 적용된 Linux 커널로 업데이트하여 해당 드라이버를 제거함

🔧 검증 코드

명령어 결과에 sun8i-ss 관련 파일이 나타나지 않으면 해당 취약한 드라이버가 제거된 상태입니다.

Shell / Script
grep -r "sun8i-ss" /lib/modules/$(uname -r)/kernel/crypto/ 2>/dev/null

💻 영향받는 소프트웨어

Linux Kernel