🇰🇷 한글 설명
OpenSSH 4.2p1의 scp 기능에서 셸 메타문자나 공백이 포함된 파일 이름을 사용할 때 발생하는 취약점입니다. 파일 이름이 두 번 확장되는 과정에서 공격자가 임의의 명령어를 실행할 수 있습니다.
💡 쉬운 설명
파일 이름에 특수 기호를 섞어 보내면 서버가 이를 파일 이름이 아닌 실행 명령어로 착각해 실행하는 문제입니다. 이를 통해 공격자가 서버를 원격으로 조종할 수 있습니다.
🇺🇸 원문 (English)
scp in OpenSSH 4.2p1 allows attackers to execute arbitrary commands via filenames that contain shell metacharacters or spaces, which are expanded twice.
📍 영향받는 시스템
OpenSSH 4.2p1 및 그 이전 버전
⚔️ 공격 벡터
특수 문자가 포함된 파일 이름을 이용한 셸 명령어 주입 (Command Injection)
🛡️ 대응 방법
OpenSSH를 최신 버전으로 업데이트하십시오.
🔧 검증 코드
결과에 OpenSSH 4.2 이하 버전이 표시되면 해당 취약점에 노출되었을 가능성이 큽니다.
ssh -V 2>&1 | grep -E 'OpenSSH_[0-4]\.[0-2]'