CVE-2023-43809
Açıklama
Soft Serve, komut satırı için kendi sunucunuzda barındırabileceğiniz bir Git sunucusudur. Versiyon 0.6.2 öncesinde, Soft Serve'deki bir güvenlik açığı; `allow-keyless` ayarı üzerinden ve genel anahtarın FIDO2 veya GPG gibi ek istemci tarafı doğrulaması gerektirdiği durumlarda, klavye etkileşimli (keyboard-interactive) SSH kimlik doğrulaması aktifken, kimliği doğrulanmamış uzak bir saldırganın genel anahtar kimlik doğrulamasını atlatmasına izin verebilir. Bu durum, SSH istek el sıkışması sırasında genel anahtar adımının yetersiz doğrulama prosedürlerinden kaynaklanmakta ve klavye etkileşim modu kullanıldığında yetkisiz erişim sağlanmasına yol açmaktadır. Bir saldırgan, klavye etkileşimli kimlik doğrulama modunu kullanarak manipüle edilmiş SSH istekleri göndererek bu zafiyeti istismar edebilir. Bu durum, potansiyel olarak Soft Serve'e yetkisiz erişimle sonuçlanabilir. Kullanıcılar, bu sorunla ilgili yamayı almak için Soft Serve'in en güncel versiyonu olan `v0.6.2` sürümüne yükseltmelidir. Yükseltme yapmadan bu zafiyeti gidermek için kullanıcılar, `allow-keyless` ayarını kullanarak Klavye Etkileşimli SSH Kimlik Doğrulamasını geçici olarak devre dışı bırakabilirler.
Nasıl düzeltilir
- charm soft_serve0.6.2 ya da sonraki bir sürüm
- github.com/charmbracelet/soft-serve0.6.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| charm soft_serve | v < 0.6.2 | 0.6.2 |
| github.com/charmbracelet/soft-serveGo | v < 0.6.2 | 0.6.2 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.