CVE-2026-89420

Yüksək

Təsvir

ZenHive mpp-də girişdə göstərilən miqdarın yanlış təsdiqlənməsi, açıq ödəniş kanalına sahib olan müştərinin ödəniş etmədən ödənişli resursları əldə etməsinə şərait yaradır. lib/mpp/session/actions.ex faylındakı MPP.Session.Actions.accept_voucher/3 funksiyası, cumulativeAmount dəyəri kanalın artıq qəbul edilmiş ümumi məbləğinə bərabər olan vauçeri idempotent uğur kimi qəbul edir və maybe_spend/2 funksiyasını çağırmadan kanalı dəyişdirilməmiş şəkildə qaytarır. Etibarlılıq yoxlanılır, qorunan resurs təqdim edilir, lakin xərclənmiş və vahidlərin sayı olduğu kimi qalır. Server hər sorğu üçün yeni bir challenge təyin etdiyi və etibarlılıq təkrar istifadə mağazasının açarları challenge id və payload üzərində qurulduğu üçün eyni imzalanmış vauçer hər yeni challenge zamanı yenidən təqdim edilə bilər, beləliklə, bir ödənişli vauçer məhdudiyyətsiz sayda ödənişli vahidin əldə edilməsini təmin edir. Bu yola Plug, MCP, JSON-RPC və WebSocket transportları vasitəsilə MPP.Session.Method əsasında qurulmuş istənilən metodla daxil olmaq mümkündür. Bu problem mpp-nin 0.14.0 versiyasından 0.16.2 versiyasına qədər olan hissəsinə təsir edir.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı35. faiz dərəcəsi0,4%
MəhsulZenhive Mpp
Dərc22 sen 2026
İlk görülmə22 sen 2026
Zəiflik növüCWE-1284CWE-1284

Necə düzəltmək olar

Yeniləyin
  • ZenHive mpp0.16.2, 7270edc1dcfb58250cc5ee812876609206564165 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ZenHive mpp0.14.0 ≤ v < 0.16.2, 82df569c898be1137189e3648e1edb4af6363651 ≤ v < 7270edc1dcfb58250cc5ee8128766092065641650.16.2, 7270edc1dcfb58250cc5ee812876609206564165

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.