CVE-2022-24857

Yüksek

Açıklama

django-mfa3, django web çerçevesi için çok faktörlü kimlik doğrulamayı uygulayan bir kütüphanedir. Bunu, standart giriş görünümünü değiştirerek gerçekleştirir. Ancak Django'nun yönetici alanı için ikinci bir giriş görünümü bulunmaktadır. Bu ikinci giriş görünümü değiştirilmediği için çok faktörlü kimlik doğrulama atlatılabilir. Hem django-mfa3 (< 0.5.0) hem de django.contrib.admin etkinleştirmiş olan ve kullanıcıların yönetici giriş görünümüne erişmesini önlemek için başka herhangi bir önlem almamış olan kullanıcılar bu durumdan etkilenmektedir. Sorun django-mfa3 0.5.0 sürümünde düzeltilmiştir. Yönetici giriş rotasını geçersiz kılarak, örneğin yönetici rotalarından *önce* şu URL tanımını ekleyerek sorunu gidermek mümkündür: url('admin/login/', lambda request: redirect(settings.LOGIN_URL)

ÖnemYüksek
CVSS7.3
İstismar olasılığı—
ÜrünDjango-mfa3
Yayın15 Nis 2022
İlk görülme15 Nis 2022

Nasıl düzeltilir

Güncelleyin
  • django-mfa3_project django-mfa30.5.0 ya da sonraki bir sürüm
  • django-mfa30.5.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
django-mfa3_project django-mfa3v < 0.5.00.5.0
django-mfa3PyPIv < 0.5.00.5.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.

CVE-2022-24857 · Django-mfa3 · Dark Radar