🇰🇷 한글 설명
OpenSSH 5.8 이전 버전의 ssh_gssapi_parse_ename 함수에서 gssapi-with-mic 인증 활성화 시, 특정 길이 필드에 큰 값을 입력하여 메모리 소비를 유발하는 서비스 거부 취약점입니다. 인증된 원격 사용자에 의해 악용 가능하나 실제 영향은 제한적입니다.
💡 쉬운 설명
SSH 서버의 특정 인증 방식에서 공격자가 잘못된 데이터를 보내서 메모리를 과다 소비하게 만드는 문제입니다. 이미 로그인한 사용자만 공격할 수 있습니다.
🇺🇸 원문 (English)
The ssh_gssapi_parse_ename function in gss-serv.c in OpenSSH 5.8 and earlier, when gssapi-with-mic authentication is enabled, allows remote authenticated users to cause a denial of service (memory consumption) via a large value in a certain length field. NOTE: there may be limited scenarios in which this issue is relevant.
📍 영향받는 시스템
OpenSSH 5.8 이전 버전 (gssapi-with-mic 인증 활성화 필요)
⚔️ 공격 벡터
gssapi-with-mic 인증 프로토콜의 길이 필드 조작 (인증 필요)
🛡️ 대응 방법
OpenSSH를 5.9 이상으로 업그레이드하거나 gssapi-with-mic 인증 비활성화
🔧 검증 코드
버전이 5.9 이상이면 안전하며, 5.8 이하인 경우 즉시 업그레이드하고 /etc/ssh/sshd_config에서 GSSAPIAuthentication 설정 확인 필요
ssh -V 2>&1 | grep -oE '[0-9]\.[0-9]+' | head -1