Ne oldu

OpenSSH projesi, bazı Alpine Linux sunucularında parolasız hesaplara giriş yapılmasına izin veren kritik bir açık için acil durum sürümü olan 10.6p2'yi yayımladı. Açığı kullanmak için ağ erişimi, bir hesap adı ve 257 ile 1.024 bayt arasında uzun bir parola gerekiyor. Parolası olmayan hesaplar, örneğin yalnızca SSH anahtarıyla giriş yapılan hesaplar, bu yolla açılabiliyor. Alpine, 3.16'ya kadar tüm sürümler için düzeltilmiş paketleri yayımladı. Şu ana kadar açığı kullanan bir saldırı bildirilmedi.

Kimler etkileniyor

Saldırı, sshd'nin parolaları PAM arayüzü olmadan denetlediği, parola ile girişin açık olduğu ve makinede parolası olan en az bir başka hesabın bulunduğu durumda işliyor. Alpine'in openssh-server paketi PAM olmadan derleniyor ve parola ile giriş varsayılan olarak açık. Alpine dışı sistemler, glibc tabanlı Linux'lar ve PAM kullananlar etkilenmiyor. Açığı bildiren Özgün Kültekin, OpenWrt, Buildroot ve Yocto gibi musl tabanlı diğer sistemlerin de kontrol edilmesini öneriyor; ancak OpenWrt varsayılan olarak Dropbear kullanıyor ve Dropbear etkilenmiyor.