🇰🇷 한글 설명
OpenSSH 10.4 미만 버전의 sftp에서 공격자가 제어하는 서버를 사용할 때 파일 다운로드 경로를 적절히 제한하지 못하는 취약점이 존재합니다. 'sftp server:/path .' 명령어를 사용할 경우 의도하지 않은 위치에 파일이 저장될 수 있습니다.
💡 쉬운 설명
파일을 내려받을 때 저장되는 위치를 제대로 확인하지 못하는 보안 약점이 있습니다. 나쁜 의도를 가진 서버에 접속하면 파일이 엉뚱한 곳에 저장되어 시스템에 문제를 일으킬 수 있습니다.
🇺🇸 원문 (English)
sftp in OpenSSH before 10.4 does not properly constrain the location of downloaded files when "sftp server:/path ." is used with an attacker-controlled server.
📍 영향받는 시스템
OpenSSH 10.4 미만 버전
⚔️ 공격 벡터
공격자가 제어하는 악성 SFTP 서버에 접속하여 특정 명령어를 통해 파일 저장 경로를 조작
🛡️ 대응 방법
OpenSSH를 최신 버전인 10.4 이상으로 업데이트
🔧 검증 코드
출력된 버전 숫자가 10.4 미만이면 취약한 버전입니다.
ssh -V 2>&1 | grep -oE 'OpenSSH_[0-9]+\.[0-9]+'