Alpine Linux ve muhtemelen diğer dağıtımlarda, saldırganların cihazlara şifre girmeden giriş yapmasına olanak tanıyan bir güvenlik açığı tespit edildi. Bu açık, OpenSSH kütüphanesi ile musl kütüphanesi arasındaki etkileşimden kaynaklanıyor. Musl, birçok Linux dağıtımının aksine, Alpine’de kullanılan hafif bir libc alternatifidir.
Bu güvenlik açığından etkilenmek için, OpenSSH’nin musl ile birlikte kullanılması ve PAM (pluggable authentication modules) çerçevesinin devre dışı bırakılması gerekiyor. Alpine, hafif yapısıyla bilinen ve yaygın olarak kullanılan bir Linux dağıtımıdır. Benzer yapılandırmalara sahip diğer platformların da etkilenebileceği düşünülüyor.
Güvenlik açığının başarılı bir şekilde istismar edilebilmesi için iki koşul gereklidir. İlk olarak, sistemde şifrelenmiş bir kullanıcı hesabı bulunmalıdır ve bu hesap, SHA256 veya SHA512 fonksiyonları kullanılarak oluşturulmuş bir şifre ile erişilebilir olmalıdır. İkinci olarak, hedef sistemdeki hesap, /etc/shadow dosyasında şifre alanına “*” belirtilerek şifresiz olarak yapılandırılmalıdır. Şifresiz hesaplar genellikle sertifika tabanlı kimlik doğrulama için kullanılır ve bu ayar belirli hesap türleri için yaygındır.