Skip to main content

ZenHive mpp EUVDEUVD-2026-62593

| CVE-2026-73541 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-19 EEF GHSA-j5gr-9qmc-3234
8.3
CVSS 4.0 · Vendor: EEF
Share

Severity by source

Vendor (EEF) PRIMARY
8.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.1 CRITICAL

Network-reachable, no auth or complexity once sponsor feature enabled; wallet drain is both integrity and availability High; scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (EEF).

CVSS VectorVendor: EEF

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Aug 19, 2026 - 17:51 vuln.today
Analysis Generated
Aug 19, 2026 - 17:51 vuln.today
CVE Published
Aug 19, 2026 - 17:20 cve.org
HIGH 8.3

DescriptionCVE.org

Allocation of Resources Without Limits or Throttling in ZenHive mpp allows an unauthenticated remote client to drain the fee-payer wallet through concurrent sponsored payments, denying service to legitimate payers once it is empty.

MPP.Methods.Tempo.FeePayerPolicy enforces its ceilings (max_gas, max_fee_per_gas, max_priority_fee_per_gas, the worst-case gas_limit * max_fee_per_gas <= max_total_fee budget cap, and a validity window) against one transaction at a time, and nothing accounts for exposure across concurrent requests. reserve_hash_atomic/2 is keyed on the transaction hash, so it prevents duplicate broadcast of the same signed transaction but not N distinct sponsored transactions carrying distinct expiring nonces. Committed sponsor exposure is therefore N times max_total_fee, bounded by nothing in the library, and the default 900 second validity window lets co-signed transactions stay broadcastable and uncounted for that entire period.

This issue affects mpp: from 0.2.0 before 0.12.0.

AnalysisAI

Concurrent sponsored-payment flooding in ZenHive mpp (versions 0.2.0 through 0.12.0) allows an unauthenticated remote client to drain a fee-payer wallet to zero, denying service to all legitimate sponsored-transaction users once the wallet is empty. The root cause is that MPP.Methods.Tempo.FeePayerPolicy enforces per-transaction budget ceilings but maintains no aggregate accounting across concurrent in-flight sponsorships, meaning N simultaneous sponsored requests commit N × max_total_fee against the wallet with no global cap. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Identify mpp-powered sponsor endpoint
Delivery
Generate N distinct signed transactions with unique nonces
Exploit
Submit transactions concurrently to the sponsor API
Execution
Each request accepted under per-transaction policy checks
Persist
Aggregate committed exposure exceeds wallet balance
Impact
Sponsor wallet drained, legitimate users denied service

Vulnerability AssessmentAI

Exploitation Exploitation requires that the target mpp deployment is configured with fee_payer_url to enable hosted fee-payer sponsorship (the Tempo pipeline with the fee_payer_policy block active). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 4.0 score of 8.3 is well-founded and not inflated. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker discovers a public-facing mpp-powered API endpoint configured for hosted fee-payer sponsorship, such as a DeFi relay or gas-abstraction service. The attacker submits hundreds of concurrent sponsored transaction requests, each with a distinct nonce, all valid under the per-transaction fee policy ceiling - each is individually accepted and committed against the sponsor wallet. …
Remediation Upgrade mpp to version 0.12.0 or later, which introduces the max_in_flight_total_fee and max_in_flight_reservations controls in fee_payer_policy and requires selection of an atomic store (ConCacheStore or equivalent shared-backend store for multi-node deployments). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit all deployed instances of ZenHive mpp to identify versions 0.2.0 through 0.12.0 currently in production and map which systems expose sponsored-payment endpoints to untrusted networks. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-62593 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy