🇰🇷 한글 설명
FreeBSD 4.4 이하의 OpenSSH libutil이 저작권 및 환영 파일 읽기 권한 확인 전에 권한을 드롭하지 않습니다. 로컬 사용자가 대체 파일 경로를 지정하여 임의의 파일을 읽을 수 있는 취약점입니다.
💡 쉬운 설명
OpenSSH 프로그램이 특정 파일을 읽을 때 권한 확인이 제대로 이루어지지 않습니다. 컴퓨터에 접근할 수 있는 사용자는 이를 악용해 본인이 접근하지 못해야 할 파일들을 읽을 수 있습니다.
🇺🇸 원문 (English)
libutil in OpenSSH on FreeBSD 4.4 and earlier does not drop privileges before verifying the capabilities for reading the copyright and welcome files, which allows local users to bypass the capabilities checks and read arbitrary files by specifying alternate copyright or welcome files.
📍 영향받는 시스템
FreeBSD 4.4 이하의 OpenSSH
⚔️ 공격 벡터
로컬 사용자가 copyright/welcome 파일 경로를 조작하여 임의 파일 읽기 수행
🛡️ 대응 방법
FreeBSD 및 OpenSSH를 최신 버전으로 업그레이드
🔧 검증 코드
출력된 OpenSSH 버전이 취약한 버전(4.4 이하)이고 OS가 FreeBSD 4.4 이하인 경우 취약 상태
ssh -V 2>&1 | grep -E '(OpenSSH|version)' && uname -r