
LibSSH 서버 코드의 인증 우회
CVE-2018-10933 버전 0.7.6 ~ 0.8.4
libssh 버전 0.6 이상에는 서버 코드에 인증 우회 취약점이 있습니다. 공격자는 서버가 인증을 시작하기 위해 예상하는 SSH2_MSG_USERAUTH_REQUEST 메시지 대신 SSH2_MSG_USERAUTH_SUCCESS 메시지를 서버에 제시함으로써 자격 증명 없이 성공적으로 인증할 수 있었습니다.
이 버그는 NCC Group의 Peter Winter-Smith가 발견했습니다.
이 취약점의 POC 데모가 도커 이미지로 제공됩니다.
cd ./CVE-2018-10933/docker
docker-compose up
Docker 이미지 및 취약점은 https://github.com/hackerhouse-opensource/cve-2018-10933를 기반으로 합니다.
설명은 https://www.libssh.org/security/advisories/CVE-2018-10933.txt를 기반으로 합니다.
CVE는 https://nvd.nist.gov/vuln/detail/CVE-2018-10933를 기반으로 합니다.
이 버그는 NCC Group의 Peter Winter-Smith가 발견했습니다.
패치는 Red Hat의 Anderson Toshiyuki Sasaki와 libssh 팀에서 제공했습니다.