CVE-2026-82750
Təsvir
ZenHive mpp-də girişdə göstərilən miqdarın yanlış təsdiqlənməsi, autentifikasiya olunmamış uzaqdan müştərinin hər bir sponsorlu ödəniş üçün ödənişi edənin qaz xərclərini böyük multiplikatorla artırmasına və seçdiyi müştəri hesablarının EIP-7702 nümayəndəlikləri üçün sponsorun ödəniş etməsinə şərait yaradır. Server Tempo ödənişlərini sponsorlaşdırdıqda, `lib/mpp/methods/tempo/fee_payer_policy.ex` faylındakı `MPP.Methods.Tempo.FeePayerPolicy.measure/3` funksiyası müştəri tərəfindən imzalanmış 0x76 zərfin qaz sahələrini, ödəniş büdcəsini, etibarlılıq pəncərəsini və giriş siyahısını məhdudlaşdırır, lakin onun `aa_authorization_list` sahəsini heç vaxt oxumur. Həmin siyahıdakı hər bir imzalanmış nümayəndəlik, ödəniş çağırışı icra edilməzdən əvvəl daxili qaz kimi hesablanır, buna görə də istifadəsiz səlahiyyət açarlarından nümayəndəliklər əlavə edən müştəri, standart `gas_limit` tavanı daxilində onların xərclərini sponsorun ödəməsini təmin edir. Hesabat verənin bildirdiyi standart yeddi yazı ilə sponsorlu xərc təxminən 46,575 qazdan təxminən 1,884,087 qaza qalxır. Hər bir yazı daimi set-code nümayəndəliyi kimi tətbiq edildiyi üçün, müştəri həmçinin öz hesablarını sponsorun hesabına nümayəndə edilmiş koda yüksəldə bilər. Bu problem mpp-nin 0.2.0 versiyasından 0.16.1 versiyasına qədər olan hissəsinə təsir edir.
Necə düzəltmək olar
- ZenHive mpp0.16.1, 0482572b47e1ffe1537ab80ab613d47b92833c2d və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ZenHive mpp | 0.2.0 ≤ v < 0.16.1, d29d54e507918db00a5b65d90136b73166c017d7 ≤ v < 0482572b47e1ffe1537ab80ab613d47b92833c2d | 0.16.1, 0482572b47e1ffe1537ab80ab613d47b92833c2d |
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.
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.