🔍 CVE-2004-0175

4.3
CVSS Score
MEDIUM
2004-08-18
2026-06-16 22:05
✅ 완료

🇰🇷 한글 설명

OpenSSH 3.4p1 이전 버전의 scp 명령어에서 디렉토리 순회(directory traversal) 취약점이 존재합니다. 원격의 악의적인 SSH 서버가 '../' 등의 경로 조작을 통해 클라이언트 시스템의 임의의 파일을 덮어쓸 수 있습니다.

💡 쉬운 설명

파일을 받을 때 경로를 조작하면 의도하지 않은 위치의 파일을 덮어쓸 수 있는 문제입니다. 악의적인 서버에 접속하면 당신의 중요한 파일이 손상될 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in scp for OpenSSH before 3.4p1 allows remote malicious servers to overwrite arbitrary files. NOTE: this may be a rediscovery of CVE-2000-0992.

📍 영향받는 시스템

OpenSSH 3.4p1 이전 버전 (Linux, BSD, Unix 등)

⚔️ 공격 벡터

ssh://서버에서 파일 전송 시 경로 조작된 파일명을 사용하여 클라이언트의 임의 경로 덮어쓰기

🛡️ 대응 방법

OpenSSH를 3.4p1 이상으로 업그레이드

🔧 검증 코드

ssh 버전이 3.4p1 이상이고 openssh-client 패키지 버전이 최신인지 확인합니다. 3.4p1 미만이면 취약합니다.

Shell / Script
ssh -V 2>&1 | grep -oE '[0-9]+\.[0-9]+p[0-9]+' && dpkg -l openssh-client 2>/dev/null | awk '/openssh-client/{print $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSH