🔍 CVE-2012-5975

9.3
CVSS Score
HIGH
2012-12-04
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

SSH Tectia Server의 USERAUTH CHANGE REQUEST 기능에서 구형 비밀번호 인증이 활성화된 경우, 빈 비밀번호를 사용한 특정 세션을 통해 원격 공격자가 인증을 우회할 수 있습니다. 수정된 OpenSSH 클라이언트를 사용하여 root 계정으로의 무단 로그인이 가능합니다.

💡 쉬운 설명

SSH 서버가 비밀번호를 제대로 검증하지 않아 빈 비밀번호로도 로그인할 수 있습니다. 이를 악용하면 권한 없이 시스템에 접근하여 완전한 제어 권한을 획득할 수 있습니다.

🇺🇸 원문 (English)

The SSH USERAUTH CHANGE REQUEST feature in SSH Tectia Server 6.0.4 through 6.0.20, 6.1.0 through 6.1.12, 6.2.0 through 6.2.5, and 6.3.0 through 6.3.2 on UNIX and Linux, when old-style password authentication is enabled, allows remote attackers to bypass authentication via a crafted session involving entry of blank passwords, as demonstrated by a root login session from a modified OpenSSH client with an added input_userauth_passwd_changereq call in sshconnect2.c.

📍 영향받는 시스템

SSH Tectia Server 6.0.4~6.0.20, 6.1.0~6.1.12, 6.2.0~6.2.5, 6.3.0~6.3.2 (UNIX/Linux)

⚔️ 공격 벡터

원격 공격자가 수정된 OpenSSH 클라이언트로 빈 비밀번호를 입력하는 세션을 통해 인증 메커니즘을 우회

🛡️ 대응 방법

SSH Tectia Server를 6.0.21 이상, 6.1.13 이상, 6.2.6 이상, 또는 6.3.3 이상으로 즉시 업그레이드하고, 구형 비밀번호 인증 비활성화

🔧 검증 코드

명령어 실행 결과에서 SSH 서버 버전을 확인하여 영향받는 Tectia Server 버전 범위에 해당하는지 검증합니다.

Shell / Script
sshd -v 2>&1 | head -1

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

OpenSSH