*sshole : contournement d'authentification OpenSSH sur les systèmes musl
Sur une distribution musl sans PAM, comme Alpine par défaut, n'importe quel mot de passe de 257 à 1 024 caractères passe sur un compte verrouillé par « * ».
- Impact :
- Alpine, OpenWrt, Buildroot, Yocto. Les images cloud Alpine 3.18.11 à 3.24.3 permettent d'obtenir root via le compte « alpine ».
- À faire :
- Passer à OpenSSH 10.6p2 ou appliquer le correctif Alpine, sinon PasswordAuthentication no. Rechercher « Accepted password » dans /var/log/messages.