OpenSSH 10.6p2, 인증 우회 취약점 긴급 패치

원제: OpenSSH 10.6p2 Critical workaround for alpine without PAM

왜 중요한가

컨테이너 환경에 광범위하게 쓰이는 Alpine Linux 기반 sshd가 인증 우회에 노출될 수 있어 즉시 패치가 필요하다.

OpenSSH 팀이 2026년 11월 5일 OpenSSH 10.6p2를 긴급 릴리스했다. Alpine Linux 등 musl libc 환경에서 PAM 비활성화 상태로 sshd를 운영할 경우 비밀번호 인증을 우회당할 수 있는 취약점이 대상이며, Wakefield 소속 Özgün Kültekin이 최초 보고했다.

OpenSSH 팀은 계획된 주기 외 긴급 릴리스로 10.6p2를 배포했다. 핵심 문제는 PAM 지원을 비활성화한 채 빌드·운영되는 일부 Linux 시스템에서 sshd를 통해 비밀번호 인증을 우회할 수 있다는 것이다. 팀은 "버그의 근본 원인은 sshd 외부에 있지만, sshd를 경유해 악용 가능하며 sshd 단에서 차단할 수 있다"고 밝혔다. Alpine Linux처럼 musl libc를 쓰는 경량 컨테이너 환경이 주요 영향 대상이다.

버그픽스로는 양자 내성 하이브리드 서명 체계인 ssh-mldsa44-ed25519를 CA 서명 알고리즘으로 허용하는 변경과, ChannelTimeout 사용 시 1초 미만 CPU 스핀 버그 수정이 포함됐다. 이식성 측면에서는 openat(2) 시스콜 없는 플랫폼의 agent 소켓 생성 오류, 아제르바이잔어 로케일 감지 오류, SIGINT/SIGQUIT 수신 시 패스프레이즈 입력 비정상 동작 등이 함께 수정됐다.

팀은 릴리스 노트를 통해 AI 모델이 보안 버그 발굴에 활발히 활용되고 있음을 명시했다. "AI 도구로 식별된 보안 버그가 이후 다른 연구자에 의해 독립적으로 재발견되는 사례가 반복되고 있다"며, 악의적 행위자도 동일한 방식으로 버그를 찾아낼 수 있다고 경고했다. 이를 이유로 앞으로는 버그 수정을 다음 정식 릴리스까지 묶어두지 않고 더 빠르게 배포하겠다는 방침을 밝혔다.

scp의 -R 플래그는 10.6부터 경고 메시지를 출력하는 방식으로 단계적 폐기에 들어갔으며, 향후 릴리스에서 무시될 예정이다.

출처

openssh.org — 원문 읽기 →