🔍 CVE-2005-2666

1.2
CVSS Score
LOW
2005-08-23
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

OpenSSH 4.0 이전 버전에서 known_hosts 파일에 호스트명, IP 주소, SSH 키를 평문으로 저장하는 취약점입니다. SSH 사용자 계정이 침해되면 공격자가 이 파일에 접근하여 추가 공격 대상 목록을 수집할 수 있습니다. 이를 통해 동일한 암호나 키를 사용할 가능성이 높은 시스템들을 식별하고 다단계 공격을 수행할 수 있습니다.

💡 쉬운 설명

OpenSSH가 접속했던 서버 정보를 암호화하지 않고 저장했기 때문에, 해커가 당신 컴퓨터에 접근하면 당신이 어느 서버들에 접속했는지 볼 수 있습니다. 이를 통해 해커가 다른 서버들도 공격할 수 있는 목표 리스트를 얻게 됩니다.

🇺🇸 원문 (English)

SSH, as implemented in OpenSSH before 4.0 and possibly other implementations, stores hostnames, IP addresses, and keys in plaintext in the known_hosts file, which makes it easier for an attacker that has compromised an SSH user's account to generate a list of additional targets that are more likely to have the same password or key.

📍 영향받는 시스템

OpenSSH 4.0 이전 버전 (3.9.x 및 그 이전 버전)

⚔️ 공격 벡터

SSH 계정 침해 후 known_hosts 파일 접근 및 저장된 호스트 정보와 공개키를 이용한 2차 공격

🛡️ 대응 방법

OpenSSH를 4.0 이상 최신 버전으로 즉시 업그레이드

🔧 검증 코드

OpenSSH 버전 번호가 4.0 이상이면 안전하며, 미만이면 업그레이드 필요합니다.

Shell / Script
ssh -V 2>&1 | grep -oP 'OpenSSH_\K[0-9]+\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
AV:L/AC:H/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

OpenSSH