🇰🇷 한글 설명
Kerberos/AFS 지원이 활성화된 OpenSSH 2.9.9 이전 버전 및 3.2.1 이전 버전에서 버퍼 오버플로우 취약점이 존재합니다. 인증된 원격 또는 로컬 사용자가 이를 악용하여 시스템 권한을 상승시킬 수 있습니다.
💡 쉬운 설명
OpenSSH 프로그램에 메모리 관리 오류가 있어서 인증된 사용자가 컴퓨터의 권한을 빼앗을 수 있습니다. 특히 Kerberos 보안 기능을 사용하는 경우 위험합니다.
🇺🇸 원문 (English)
Buffer overflow in OpenSSH before 2.9.9, and 3.x before 3.2.1, with Kerberos/AFS support and KerberosTgtPassing or AFSTokenPassing enabled, allows remote and local authenticated users to gain privileges.
📍 영향받는 시스템
OpenSSH 2.9.9 이전, 3.0.x ~ 3.2.1 이전 버전 (Kerberos/AFS 지원 빌드)
⚔️ 공격 벡터
KerberosTgtPassing 또는 AFSTokenPassing 기능을 통해 인증된 사용자가 특별히 제작된 요청을 전송하여 버퍼 오버플로우 트리거
🛡️ 대응 방법
OpenSSH를 2.9.9 이상 또는 3.2.1 이상 버전으로 업그레이드하거나 Kerberos/AFS 토큰 전달 기능 비활성화
🔧 검증 코드
출력된 OpenSSH 버전이 2.9.9 미만 또는 3.x 중 3.2.1 미만이면 취약하며, sshd_config에서 KerberosTgtPassing/AFSTokenPassing이 yes로 설정되어 있는지 확인 필요
sshd -v 2>&1 | grep -oE 'OpenSSH_[0-9]+\.[0-9]+\.[0-9]+'