🔍 CVE-2011-0539

7.5
CVSS Score
HIGH
2011-02-10
2026-05-29 21:16
✅ 완료

🇰🇷 한글 설명

OpenSSH 5.6 및 5.7 버전의 ssh-keygen에서 -t 옵션을 사용하여 레거시 인증서를 생성할 때 key_certify 함수가 nonce 필드를 초기화하지 않는 취약점이 존재합니다. 이로 인해 원격 공격자가 스택 메모리의 민감한 내용을 탈취하거나 해시 충돌 공격을 수행하기 용이해질 수 있습니다.

💡 쉬운 설명

인증서를 만드는 과정에서 무작위 숫자가 들어가야 할 자리가 비어 있어 보안이 취약해지는 문제입니다. 이를 통해 공격자가 중요한 메모리 정보를 훔쳐보거나 암호화 체계를 무력화할 수 있습니다.

🇺🇸 원문 (English)

The key_certify function in usr.bin/ssh/key.c in OpenSSH 5.6 and 5.7, when generating legacy certificates using the -t command-line option in ssh-keygen, does not initialize the nonce field, which might allow remote attackers to obtain sensitive stack memory contents or make it easier to conduct hash collision attacks.

📍 영향받는 시스템

OpenSSH 5.6 및 5.7 버전

⚔️ 공격 벡터

ssh-keygen을 이용한 인증서 생성 과정에서의 메모리 미초기화 취약점 악용

🛡️ 대응 방법

OpenSSH를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과에 OpenSSH 5.6 또는 5.7 버전이 나타나면 해당 취약점에 노출된 상태입니다.

Shell / Script
ssh -V 2>&1 | grep -E 'OpenSSH 5.6|OpenSSH 5.7'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

OpenSSH