🇰🇷 한글 설명
OpenSSL 0.9.4 및 FreeBSD용 OpenSSH가 /dev/random 또는 /dev/urandom 장치의 존재 여부를 적절히 확인하지 않는 취약점입니다. 특히 해당 장치들이 없는 FreeBSD Alpha 시스템에서 예측 가능한 약한 암호 키를 생성하여 보안이 취약해질 수 있습니다.
💡 쉬운 설명
암호 키를 만들 때 필요한 '무작위 숫자 생성기'가 없는 환경에서도 강제로 키를 생성하는 문제입니다. 이로 인해 생성된 키가 단순하여 해커가 쉽게 암호를 풀 수 있게 됩니다.
🇺🇸 원문 (English)
OpenSSL 0.9.4 and OpenSSH for FreeBSD do not properly check for the existence of the /dev/random or /dev/urandom devices, which are absent on FreeBSD Alpha systems, which causes them to produce weak keys which may be more easily broken.
📍 영향받는 시스템
FreeBSD Alpha 시스템의 OpenSSL 0.9.4 및 OpenSSH
⚔️ 공격 벡터
취약한 난수 생성기로 인해 생성된 약한 암호 키를 무차별 대입 또는 예측 공격을 통해 복호화
🛡️ 대응 방법
OpenSSL 및 OpenSSH를 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력 결과에 'alpha' 아키텍처와 OpenSSL '0.9.4' 버전이 모두 나타나면 취약할 가능성이 큽니다.
uname -m | grep -i "alpha" && openssl version | grep "0.9.4"