OpenSSH
Die Schwachstelle betrifft den SSH-Serverdienst sshd von OpenBSD OpenSSH auf Linux-Systemen, die die C-Standardbibliothek musl libc verwenden und dabei ohne PAM (Pluggable Authentication Modules) arbeiten. Ein bekanntes Beispiel für eine solche Plattform ist Alpine Linux. In dieser Konstellation fehlt in sshd eine Schutzmaßnahme gegen eine bekannte Umgehung der Passwortprüfung. Ursache ist ein unerwarteter Rückgabewert: Das System erkennt nicht richtig, ob eine Zeichenkette als Passwort-Hash gedacht ist, und wertet sie deshalb falsch aus. Bei bestimmten Kontokonfigurationen wird so jedes Passwort mit einer Länge zwischen 256 und 1024 Zeichen als gültig akzeptiert. Ein Angreifer kann sich dadurch aus der Ferne ohne Kenntnis des echten Passworts per SSH anmelden und erhält Zugriff auf das betroffene Konto. Gefährdet sind vor allem Server und Container auf musl-basierten Distributionen, bei denen die Passwortanmeldung über SSH aktiviert ist.
Setzen Sie die vom Hersteller beschriebenen Gegenmaßnahmen um und prüfen Sie betroffene Systeme auf mögliche Kompromittierung. Sind keine Gegenmaßnahmen verfügbar, stellen Sie den Einsatz des Produkts ein.