🔍 CVE-2008-3259

1.2
CVSS Score
LOW
2008-07-22
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

OpenSSH 5.1 이전 버전에서 X11UseLocalhost 설정이 비활성화될 때 SO_REUSEADDR 소켓 옵션이 설정되어, 로컬 사용자가 X11 포워딩 포트를 탈취할 수 있다. 특히 HP-UX 플랫폼에서 단일 IP 주소로의 바인딩을 통해 원격 화면 공유 연결을 가로챌 수 있다.

💡 쉬운 설명

OpenSSH 설정 오류로 같은 컴퓨터의 다른 사용자가 원격 화면 공유 연결을 탈취할 수 있다. 로컬 사용자만 공격 가능하며 외부 인터넷에서는 불가능하다.

🇺🇸 원문 (English)

OpenSSH before 5.1 sets the SO_REUSEADDR socket option when the X11UseLocalhost configuration setting is disabled, which allows local users on some platforms to hijack the X11 forwarding port via a bind to a single IP address, as demonstrated on the HP-UX platform.

📍 영향받는 시스템

OpenSSH 5.0 이하 (HP-UX 등 일부 플랫폼)

⚔️ 공격 벡터

로컬 사용자가 X11UseLocalhost 비활성화 상태에서 SO_REUSEADDR을 악용해 포트 바인딩으로 X11 포워딩 연결 탈취

🛡️ 대응 방법

OpenSSH를 5.1 이상으로 업그레이드하거나 X11UseLocalhost를 활성화(기본값)로 유지

🔧 검증 코드

OpenSSH_5.1 이상이면 안전함. 5.0 이하이면 긴급 업그레이드 필요

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSH