Katalog CVE

CVE-2026-82750

WysokieCVSS 8.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

Percentyl 26 - wyżej niż 26% wszystkich znanych CVE

Streszczenie

Nieprawidłowa walidacja w ZenHive mpp pozwala nieuwierzytelnionemu zdalnemu klientowi zawyżyć koszt gazu płatnika za sponsorowaną płatność oraz sprawić, że sponsor zapłaci za delegacje kont EIP-7702 wybrane przez klienta. Brak odczytu pola aa_authorization_list w kopercie 0x76 umożliwia dołączenie delegacji, co zwiększa koszt z ok. 46 575 do ok. 1 884 087 gazu.

Ocena ryzyka

Organizacja może ponieść wysokie koszty gazowe za nieautoryzowane delegacje, a klient może ulepszyć własne konta kosztem sponsora.

Rekomendacja

Zaktualizuj ZenHive mpp do wersji 0.16.1 lub nowszej, która zawiera poprawkę walidacji.

Inne podatności w ZenHive mpp

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Improper Validation of Specified Quantity in Input in ZenHive mpp allows an unauthenticated remote client to inflate the fee-payer's gas cost per sponsored payment by a large multiplier and to have the sponsor pay for EIP-7702 account delegations of the client's choosing. When the server sponsors Tempo payments, MPP.Methods.Tempo.FeePayerPolicy.measure/3 in lib/mpp/methods/tempo/fee_payer_policy.ex bounds the gas fields, the fee budget, the validity window and the access list of the client-signed 0x76 envelope, but never reads its aa_authorization_list field. Every signed delegation in that list is charged as intrinsic gas before the payment call runs, so a client attaching delegations from throwaway authority keys makes the sponsor pay for them within the default gas_limit ceiling. At the reporter's default of seven entries the sponsored cost rises from about 46,575 gas to about 1,884,087 gas. Because each entry is applied as a persistent set-code delegation, a client can also upgrade its own accounts to delegated code at the sponsor's expense. This issue affects mpp: from 0.2.0 before 0.16.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS