Siber Güvenlik

SSH Açığı, Linux Cihazlarına Giriş İmkanı Sağlıyor

Alpine Linux ve benzeri sistemlerdeki bir güvenlik açığı, saldırganların şifre olmadan cihaza giriş yapmasına olanak tanıyor.

SSH açığı, Linux cihazlarına şifre olmadan giriş imkanı sağlıyor.
SSH açığı, Linux cihazlarına şifre olmadan giriş imkanı sağlıyor. · Görsel: Ars Technica

Alpine Linux ve benzeri bazı dağıtımlarda, on yıldan fazla bir süredir var olan bir güvenlik açığı, saldırganların şifre olmadan cihazlara giriş yapabilmesine olanak tanıyor. Bu durum, özellikle OpenSSH ile musl kütüphanesi arasındaki etkileşimde ortaya çıkıyor. Musl, birçok diğer Linux dağıtımının kullandığı libc kütüphanesine hafif bir alternatif olarak işlev görüyor. Ancak, OpenSSH'nin musl ile birlikte çalışabilmesi için PAM (pluggable authentication modules) kullanımının devre dışı bırakılması gerekiyor.

Güvenlik Açığının Koşulları

Alpine, hafif ve yaygın olarak kullanılan bir Linux dağıtımıdır ve bu güvenlik açığı, benzer yapılandırmaları kullanan diğer platformları da etkileyebilir. Başarılı bir istismar için iki temel koşulun sağlanması gerekmektedir.

  • Sistemde, SHA256 veya SHA512 fonksiyonları kullanılarak şifrelenmiş bir kullanıcı hesabı bulunmalıdır.
  • Hedef sistemdeki hesap, /etc/shadow dosyasında şifre alanında “*” belirtilerek şifresiz olarak yapılandırılmalıdır. Bu tür şifresiz hesaplar genellikle sertifika tabanlı kimlik doğrulama için kullanılır.

Yüksek Riskli Sonuçlar

Tüm bu koşullar sağlandığında, sonuçlar oldukça ciddi olabilir. Alpine geliştiricileri, "SSH portunuza ulaşabilen bir saldırgan, herhangi bir şifre bilmeden giriş yapabilir" açıklamasında bulundu. "Tek bir bağlantı yeterli, her seferinde çalışıyor ve tekrar denemeye ihtiyaç duymuyor."

Saldırgan, şifresiz bir hesaba giriş yaptığında, şifre alanına 256 karakterden fazla girdi yaparak erişim sağlayabiliyor. Güvenlik firması Checkpoint, SHA256 veya SHA512 fonksiyonlarının kullanılmasının önemli olduğunu belirtti. Çünkü sshd, bu hesapların tuzunu (salt) kullanıyor. Tuz olmadan saldırı başarısız oluyor. Ayrıca, hesapların aktif olması gerektiği de vurgulandı; sadece bir hash tutmak yeterli değil.

Root Hesapları Güvende

Checkpoint, varsayılan ayar olan PermitRootLogin prohibit-password ile root hesaplarının güvende olduğunu bildirdi. Ancak, doas veya sudo haklarına sahip hesaplar yine de root erişimi kazanabilir. Bu durum, sistem yöneticileri için ek bir risk oluşturuyor.

Sonuç olarak, bu güvenlik açığı, özellikle Alpine Linux ve benzeri sistemleri kullanan kullanıcılar için büyük bir tehdit oluşturuyor. Kullanıcıların, sistemlerini güncelleyerek ve güvenlik önlemlerini alarak bu tür risklere karşı korunmaları önemlidir.

Sık Sorulan Sorular

SSH açığı nedir?

SSH açığı, saldırganların şifre olmadan Linux cihazlarına giriş yapabilmesine olanak tanıyan bir güvenlik açığıdır.

Alpine Linux kullanıcıları ne yapmalı?

Kullanıcıların sistemlerini güncelleyerek ve güvenlik önlemlerini alarak bu tür risklere karşı korunmaları önemlidir.

KaynakBu haber, Ars Technica tarafından yayımlanan haber esas alınarak TeknolojiOG editörleri tarafından Türkçe olarak yeniden yazılmıştır.
Kaynağı gör

Yorumlar 0

Yorum kuralları

Henüz yorum yok. İlk yorumu siz yapın.

Siber Güvenlik kategorisinden

Tümü