CVE-2022-21671

Yüksek

Açıklama

@replit/crosis, Replit'in konteyner protokolünü kullanan bir JavaScript istemcisidir. 7.3.1 öncesindeki sürümlerde hassas bilgilerin ifşasına yol açan bir güvenlik açığı bulunmaktadır. Bu kütüphane, Replit ile bağımsız bir şekilde programlı olarak iletişim kurmak için kullanıldığında, bir WebSocket üzerinden Replit ile bağlantı kurma girişimleri birden fazla kez başarısız olursa, kütüphane yedekleme amaçlı polleme dayalı bir proxy kullanarak iletişim kurmaya çalışır. Proxy URL'si değiştiği için önceki URL'ye yapılan tüm iletişimler potansiyel olarak Replit'in kontrolü dışındaki bir sunucuya ulaşabilir ve Repl'e bağlanmak için kullanılan token bir saldırgan tarafından ele geçirilerek söz konusu Repl'in tamamen ele geçirilmesine (hesabın değil) yol açabilir. Bu durum, yedek WebSocket polling proxy adresi yenisiyle güncellenerek 7.3.1 sürümünde düzeltilmiştir. Geçici bir çözüm olarak kullanıcılar, `ConnectArgs` içinde polling ana bilgisayarı için yeni adresi (`gp-v2.replit.com`) belirtebilirler. Bu geçici çözüm hakkında daha fazla bilgi GitHub Security Advisory sayfasında mevcuttur.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünReplit Crosis
Yayın11 Oca 2022
İlk görülme11 Oca 2022

Nasıl düzeltilir

Güncelleyin
  • replit crosis7.3.1 ya da sonraki bir sürüm
  • @replit/crosis7.3.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
replit crosisv < 7.3.17.3.1
@replit/crosisnpmv < 7.3.17.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.

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-21671 · Replit Crosis · Dark Radar