CVE-2020-26236

Yüksek

Açıklama

ScratchVerifier'ın a603769 commit'inden önceki sürümlerinde bir saldırgan, giriş işlemleri için ScratchVerifier kullanan herhangi bir sitede başka birinin hesabına giriş yapmak amacıyla doğrulama sürecini ele geçirebilir. Olası bir istismar şu adımları izleyebilir: 1. Kullanıcı giriş sürecini başlatır. 2. Saldırgan kullanıcı adına giriş yapmayı dener ve aynı doğrulama kodu verilir. 3. Kullanıcı, normal giriş işleminin bir parçası olarak kodu yorumlar. 4. Kullanıcıdan önce, kod yorumlandığı için saldırgan giriş sürecini tamamlar. 5. Kullanıcı başarısız bir giriş uyarısı alır ve hesap artık saldırganın kontrolündedir. a603769 commit'inden itibaren, iki kez giriş işlemi başlatmak farklı doğrulama kodları oluşturacağından hem kullanıcının hem de saldırganın girişi başarısız olacaktır. Geliştiriciler tarafından barındırılmayan bir ScratchVerifier klonuna güvenen istemcilerde, kullanıcılar kodu yorumladıktan hemen sonra giriş sürecini mümkün olan en kısa sürede tamamlamaya çalışabilirler. Saldırganın, kullanıcı süreci bitirmeden önce kodun yorumlandığını bilmesinin güvenilir bir yolu yoktur; bu nedenle bu zafiyet yalnızca kodu yorumlayan ve ardından girişi tamamlamadan önce birkaç saniye bekleyen kişileri etkilemektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünScratchverifier
Yayın20 Kas 2020
İlk görülme20 Kas 2020

Nasıl düzeltilir

Güncelleyin
  • scratchverifier scratchverifiera603769 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
scratchverifier scratchverifierv < a603769a603769

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-2020-26236 · Scratchverifier · Dark Radar