🔍 CVE-2016-1908

9.8
CVSS Score
CRITICAL
2017-04-11
2026-05-29 21:16
✅ 완료

🇰🇷 한글 설명

OpenSSH 7.2 이전 버전에서 신뢰하지 않는 X11 포워딩에 대한 쿠키 생성 실패를 부정확하게 처리하여, 원격 클라이언트가 X11 포워딩 권한을 획득할 수 있는 취약점입니다. X11 서버의 SECURITY 확장이 없거나 설정 오류가 있을 경우 악용 가능합니다.

💡 쉬운 설명

OpenSSH에서 원격 컴퓨터의 화면을 안전하게 전송하는 기능에 문제가 있어, 공격자가 권한을 우회하고 접근할 수 있습니다. X11 서버 설정이 부족한 경우 특히 위험합니다.

🇺🇸 원문 (English)

The client in OpenSSH before 7.2 mishandles failed cookie generation for untrusted X11 forwarding and relies on the local X11 server for access-control decisions, which allows remote X11 clients to trigger a fallback and obtain trusted X11 forwarding privileges by leveraging configuration issues on this X11 server, as demonstrated by lack of the SECURITY extension on this X11 server.

📍 영향받는 시스템

OpenSSH 7.2 이전 모든 버전 (클라이언트 측)

⚔️ 공격 벡터

신뢰하지 않는 X11 포워딩 연결을 통해 원격 X11 클라이언트가 신뢰 권한을 획득

🛡️ 대응 방법

OpenSSH를 7.2 이상으로 업그레이드하거나 X11 포워딩 기능을 비활성화

🔧 검증 코드

'vulnerable'이 출력되면 해당 시스템은 CVE-2016-1908에 영향을 받으며, 그 외 결과는 안전한 버전임을 의미합니다.

Shell / Script
ssh -V 2>&1 | grep -oP 'OpenSSH_\K[0-9]+\.[0-9]+' | awk -F. '{if($1<7||($1==7&&$2<2))print "vulnerable"}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

OpenSSH