CVE-2024-24567

Orta

Açıklama

Vyper, Ethereum sanal makinesi için Python benzeri bir Akıllı Sözleşme Dilidir. Vyper derleyicisi, çağrı bir delegatecall veya staticcall olsa bile yerleşik raw_call içerisinde bir değer geçirilmesine izin verir. Ancak delegatecall ve staticcall bağlamında, ilgili opcode'ların semantiği nedeniyle değerin işlenmesi mümkün değildir ve vyper, value= argümanını sessizce yoksayar. Eğer EVM semantiği geliştirici tarafından bilinmiyorsa, `value` kwarg parametresini belirterek hedefle tam olarak belirtilen miktarın gönderileceğini varsayabilir. Bu güvenlik açığı 0.3.10 ve önceki sürümleri etkilemektedir.

ÖnemOrta
CVSS4.8
İstismar olasılığı42. yüzdelik%0,5
ÜrünVyper
Yayın30 Oca 2024
İlk görülme30 Oca 2024
Zayıflık türüCWE-754CWE-754

Nasıl düzeltilir

Güncelleyin
  • vyper0.4.0, 0.4.0b1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
vyperlang vyperv ≤ 0.3.10—
vyperPyPIv < 0.4.0, v < 0.4.0b10.4.0, 0.4.0b1

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-2024-24567 · Vyper · Dark Radar