CVE-2025-58067
Açıklama
Basecamp'in Google Sign-In bileşeni, Rails uygulamalarına Google ile oturum açma özelliği ekler. 1.3.1 sürümünden önce, oturum deposundaki "proceed_to" değeri protokol-göreli bir URL olarak ayarlanırsa bir kullanıcıyı başka bir kaynağa yönlendirmek mümkündür. Normalde bu URL'nin değeri yalnızca kütüphane veya çağıran uygulama tarafından yazılır ve okunur. Ancak, bu oturum değerinin kötü niyetli bir siteden form gönderimi ile ayarlanması mümkün olabilir. google_sign_in gem'ini kullanan herhangi bir Rails uygulaması, bu vektör OAuth2 istek parametrelerini değiştirebilen başka bir saldırıyla zincirlenebilirse savunmasız olabilir. Bu sorun 1.3.1 sürümünde giderilmiştir. Geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| basecamp google_sign_in | < 1.3.1 | — |
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.