CVE-2021-43777

Orta

Açıklama

Redash, veri görselleştirme ve paylaşımı için kullanılan bir pakettir. Redash sürüm 10.0 ve öncesinde, Google Login (OAuth aracılığıyla) uygulaması, kullanıcıyı giriş yaptıktan sonra yönlendirilecek bir sonraki URL'yi iletmek için `state` parametresini hatalı şekilde kullanmaktadır. `state` parametresi, statik ve kolayca tahmin edilebilir bir değer yerine, Siteler Arası İstek Sahteciliği (CSRF) belirteci için kullanılmalıdır. Bu güvenlik açığı, Redash örneği için Google Login kullanmayan kullanıcıları etkilememektedir. `master` ve `release/10.x.x` dallarındaki bir yama, `Flask-Oauthlib` kütüphanesinin yerini alan ve state değişkeni için otomatik olarak bir CSRF belirteci sağlayan ve doğrulayan `Authlib` ile bu sorunu gidermektedir. Yeni uygulama, bir sonraki URL'yi kullanıcı oturum nesnesinde saklamaktadır. Geçici bir çözüm olarak, güvenlik açığını hafifletmek için Google Login devre dışı bırakılabilir.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünRedash
Yayın24 Kas 2021
İlk görülme24 Kas 2021

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ünEtkilenen sürümlerDüzeltildiği sürüm
redash redashv ≤ 10.0.0—

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.

Intelligence 360 paketinde

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.