Dans OpenSSH antérieur à la version 10.6p2 sous Linux, lorsque la bibliothèque libc musl est utilisée sans PAM, il n'existe aucune solution de contournement pour une faille permettant de contourner l'authentification par mot de passe (liée à une interprétation erronée visant à déterminer si une chaîne de caractères est censée être un hachage de mot de passe). Pour certaines configurations de comptes, n'importe quel mot de passe comportant entre 256 et 1024 caractères fonctionne. Alpine Linux est un exemple de plate-forme utilisant la bibliothèque libc musl sans PAM.
Texte d'origine (anglais)
sshd in OpenSSH before 10.6p2 on Linux, when musl libc is used without PAM, lacks a workaround for a password authentication bypass (related to misinterpretation of whether a string is intended to be a password hash). For some configurations of accounts, any password between 256 and 1024 characters succeeds. An example of a platform using musl libc without PAM is Alpine Linux.
Publiée le 5 novembre 2026 · CWE-394 Unexpected Status Code or Return Value · CVSS 3.1 : 8,1
Source : fiche officielle CVE.org, traduite automatiquement avec DeepL.