🇰🇷 한글 설명
OpenSSH 10.4 미만 버전의 ssh에서 키 재교환 중 서버가 호스트 키를 변경할 때 use-after-free 취약점이 발생할 수 있습니다. 이 문제는 클라이언트 측에서만 발생합니다.
💡 쉬운 설명
서버가 연결 중에 갑자기 자신의 신분증(키)을 바꾸면, 접속 중인 컴퓨터가 혼란을 일으켜 프로그램 오류가 발생할 수 있습니다. 이로 인해 연결이 끊기거나 보안 문제가 생길 수 있습니다.
🇺🇸 원문 (English)
ssh in OpenSSH before 10.4 can have a use-after-free when a server changes its host key during a key re-exchange. (This outcome occurs only on the client side.)
📍 영향받는 시스템
OpenSSH 10.4 미만 버전의 ssh 클라이언트
⚔️ 공격 벡터
악의적인 서버가 키 재교환 과정에서 호스트 키를 의도적으로 변경하여 클라이언트의 메모리 오류 유도
🛡️ 대응 방법
OpenSSH를 10.4 이상 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 10.4 미만이면 취약한 상태입니다.
ssh -V 2>&1 | grep -oE 'OpenSSH_[0-9]+\.[0-9]+'