OpenSSH flaw lets attackers log into password-disabled Linux accounts
Vulnerabilidade no OpenSSH apelidada de "sshole" permite logins em contas Linux musl-based (ex.: Alpine) com PasswordAuthentication desativado, usando um password oversized enviado ao servidor.
Pesquisador Ozgun Kultekin divulgou a vulnerabilidade apelidada de “sshole”: OpenSSH em sistemas Linux que usam a musl C library (Alpine, OpenWrt, Buildroot, Yocto) permite logins em contas cujo hash de senha foi substituído por "*" (contas com PasswordAuthentication desativado) ao enviar um password oversized que excede 256 bytes — porque musl::crypt() também retorna "*" nesse erro, fazendo a comparação succeed. A raiz está numa mudança de 2016 (CVE-2016-6210 fix) que fez o servidor sempre executar hashing mesmo quando não há hash válido. Importa para engenheiros senior porque serviços musl-based expostos podem conceder acesso a contas supostamente bloqueadas; imagens oficiais do Alpine na AWS/Azure têm a conta 'alpine' afetada com privilégios doas, potencialmente leading to root. O que fazer: atualizar OpenSSH para 10.6p2; em Alpine: apk upgrade openssh; como mitigação temporária, setar PasswordAuthentication no e reiniciar sshd. Verificar logs: grep "Accepted password" /var/log/messages e conferir /etc/shadow (grep '^alpine:') para sinais de exploração.

- #openssh
- #ssh
- #alpine-linux
- #musl
- #cve
- #security
Segundo BleepingComputer(abre em nova aba)· fonte oficial pendente
