CVE-2022-24787

Yüksek

Açıklama

Vyper, Ethereum Virtual Machine için Python benzeri bir Akıllı Sözleşme Dilidir. 0.3.1 ve önceki sürümlerde, bytestring'ler kirli baytlar içerebilir ve bu durum kelimesi kelimesine karşılaştırmaların yanlış sonuçlar vermesine neden olabilir. Kirli sıfır dışı baytlar olmasa bile, uzunluk karşılaştırması yapılmadığı için biri `"\x00"` ile bitiyorsa iki bytestring eşit olarak karşılaştırılabilir. Bir yama mevcuttur ve 0.3.2 sürümünün parçası olması beklenmektedir. Şu anda bilinen bir geçici çözüm yoktur.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünVyper
Yayın4 Nis 2022
İlk görülme4 Nis 2022
Zayıflık türüCWE-697CWE-697

Nasıl düzeltilir

Güncelleyin
  • vyper0.3.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
vyperlang vyperv ≤ 0.3.1—
vyperPyPIv < 0.3.20.3.2

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.