In OpenSSH wurde eine Lücke entdeckt, die es ermöglicht, Code mit Root-Rechten ohne Authentifizierung remote auszuführen. Betroffen sind nur Linux-Server mit der glibc-Bibliothek, die OpenSSH in den Versionen 8.5p1 bis 9.7p1 verwenden. Das Problem ergibt sich aus einem Zustand von Rennbedingungen in den Signalhandlern.
Der Angriff wurde bis jetzt nur unter Laborbedingungen auf 32-Bit-Systemen demonstriert und dauert etwa 6-8 Stunden. 64-Bit-Systeme sind theoretisch ebenfalls anfällig, doch aufgrund des erheblich größeren Adressraums, der für ASLR verwendet wird, war eine Ausnutzung bisher nicht möglich.
Systeme mit anderen libc-Implementierungen könnten ebenfalls anfällig für die Schwachstelle sein. OpenBSD bleibt jedoch nach wie vor eine Bastion der Sicherheit.
Quelle: linux.org.ru
