🇰🇷 한글 설명
OpenSSH 7.0 이전 버전의 monitor.c에서 mm_answer_pam_free_ctx 함수의 use-after-free 취약점으로, 로컬 사용자가 sshd uid를 제어하여 조기 MONITOR_REQ_PAM_FREE_CTX 요청을 보냄으로써 권한 상승 가능합니다.
💡 쉬운 설명
SSH 서버의 메모리 관리 결함으로 이미 해제된 메모리에 접근하는 공격입니다. 로컬 시스템 사용자가 관리자 권한을 탈취할 수 있습니다.
🇺🇸 원문 (English)
Use-after-free vulnerability in the mm_answer_pam_free_ctx function in monitor.c in sshd in OpenSSH before 7.0 on non-OpenBSD platforms might allow local users to gain privileges by leveraging control of the sshd uid to send an unexpectedly early MONITOR_REQ_PAM_FREE_CTX request.
📍 영향받는 시스템
OpenSSH 7.0 미만 (non-OpenBSD 플랫폼)
⚔️ 공격 벡터
로컬 사용자가 sshd 프로세스에 비정상적인 PAM 해제 요청을 전송하여 메모리 손상 유발
🛡️ 대응 방법
OpenSSH를 7.0 이상으로 업그레이드
🔧 검증 코드
OpenSSH 버전이 7.0 이상이면 취약점 패치됨, 6.9 이하면 즉시 업그레이드 필요
sshd -v 2>&1 | grep -oE 'OpenSSH_[0-9]+\.[0-9]+' | head -1