CVE-2026-59694

Yüksek

Açıklama

ZenHive mpp bileşenindeki girdi içerisindeki belirtilen miktarın uygun şekilde doğrulanmaması, kimlik doğrulaması yapmamış uzak bir istemcinin ödeme başına ücret ödeyenin gaz maliyetini büyük bir çarpanla artırmasına izin vererek sponsora ait işletme marjını düşürür. mpp Elixir kütüphanesi ücret ödeyen olarak yapılandırıldığında (fee_payer: true), MPP.Tempo.Transaction.cosign_fee_payer/3 fonksiyonu; uzunluğunu veya içeriğini doğrulamadan, EIP-2930 erişim listesi de dahil olmak üzere 0x76 AASigned zarfının istemci tarafından sağlanan temel alanlarını olduğu gibi yeniden imzalar. EIP-2930 erişim listesi girişleri, listedeki adreslere erişilip erişilmediğine bakılmaksızın, herhangi bir opcode çalışmadan önce tahsil edilen doğal gaz maliyetine (~adres başına 2.400 gaz, artı depolama anahtarı başına 1.900 gaz) neden olur. Kötü niyetli bir istemci, çok sayıda uydurma erişim listesi girişiyle birlikte geçerli bir transferWithMemo çağrısı gönderir. Sunucu işlemi ortaklaşa imzalar ve yayınlar. Hedeflenen transfer normal şekilde gerçekleşir ancak ücret ödeyen cüzdan, karşılığında zincir üstünde herhangi bir işlem yapılmaksızın beklenen gaz maliyetinin katbekat fazlasını öder. Bakımcının varsayılan değeri olan 137 erişim listesi girişi (Bandit'in başlık alanı başına 10.000 baytlık sınırına sığmaktadır) ve 100 Gwei max_fee_per_gas ile ödeme başına gaz maliyeti ~51.287'den ~380.087 gaza çıkarak 7,4 kat artar. Süregelen kötüye kullanım, düşük maliyetli ödemelerde sponsorun işletme marjını yok eder ve zamanla ücret ödeyen cüzdanı tüketir. Bu sorun mpp: 0.2.0 ile 0.6.0 öncesi sürümleri etkilemektedir.

ÖnemYüksek
CVSS8.3
İstismar olasılığı—
ÜrünZenhive Mpp
Yayın17 Tem 2026
İlk görülme17 Tem 2026
Zayıflık türüCWE-1284CWE-1284

Nasıl düzeltilir

Güncelleyin
  • ZenHive mpp0.6.0, 5d6338e2334084c5f2a78cfcca474830733ed7e8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ZenHive mpp0.2.0 ≤ v < 0.6.0, d29d54e507918db00a5b65d90136b73166c017d7 ≤ v < 5d6338e2334084c5f2a78cfcca474830733ed7e80.6.0, 5d6338e2334084c5f2a78cfcca474830733ed7e8

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-2026-59694 · Zenhive Mpp · Dark Radar