mpp
Elixir implementation of the Machine Payments Protocol (MPP) — HTTP 402 payment middleware for AI agents and machine-to-machine commerce
Activity
- Latest release
- 3w ago
- Total releases
- 31
- Cadence
- ~daily
- Last 12 months
- 31
Reach
- Downloads
- 5.3k
- Stars
- 2
Details
- License
- MIT
- First release
- Mar 24, 2026
| Version | Released | |
|---|---|---|
0.20.1
minor
|
0.20.1
minor
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.19.1
patch
| ||
0.19.0
minor
| ||
0.18.0
minor
| ||
0.17.1
patch
| ||
0.17.0
minor
| ||
0.16.2
patch
| ||
0.16.1
patch
4 CVEs
CVE-2026-87119
EEF-CVE-2026-87119
GHSA-p9fv-9w58-95x2
Sep 22, 2026
mpp Tempo subscription key authorization is not bound to the issuing challenge, allowing a captured activation credential to be replayed
High
Network
High
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo This issue affects mpp: from 0.14.0 before 0.16.2. ImpactAn attacker who obtains a payer's subscription activation credential (from a non-TLS hop, a log, a compromised intermediary, or the client's own retry buffer) can present it under fresh challenges to settle repeated first-period charges against that payer's wallet and re-authorize the server's access key. The payer bears the on-chain cost, limited only by the per-period subscription limit and the subscription expiry. ConfigurationsOnly deployments offering Tempo subscriptions are affected, which requires Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-89420
EEF-CVE-2026-89420
GHSA-8c63-r789-xrrf
Sep 22, 2026
Session voucher adding no new funds is accepted without a charge in mpp, serving paid resources for free
High
Network
Low
Low
None
SummaryImproper Validation of Specified Quantity in Input in ZenHive mpp allows a client holding an open payment channel to obtain paid resources without being charged.
This issue affects mpp: from 0.14.0 before 0.16.2. ImpactA client that has opened and funded a payment channel once can re-present the same signed voucher indefinitely and receive paid resources without any further charge. Operators running mpp as paid-API middleware lose revenue in proportion to how much the client consumes, with nothing in the channel state recording the usage. Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev | ||
0.16.0
minor
6 CVEs
CVE-2026-87119
EEF-CVE-2026-87119
GHSA-p9fv-9w58-95x2
Sep 22, 2026
mpp Tempo subscription key authorization is not bound to the issuing challenge, allowing a captured activation credential to be replayed
High
Network
High
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo This issue affects mpp: from 0.14.0 before 0.16.2. ImpactAn attacker who obtains a payer's subscription activation credential (from a non-TLS hop, a log, a compromised intermediary, or the client's own retry buffer) can present it under fresh challenges to settle repeated first-period charges against that payer's wallet and re-authorize the server's access key. The payer bears the on-chain cost, limited only by the per-period subscription limit and the subscription expiry. ConfigurationsOnly deployments offering Tempo subscriptions are affected, which requires Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-89420
EEF-CVE-2026-89420
GHSA-8c63-r789-xrrf
Sep 22, 2026
Session voucher adding no new funds is accepted without a charge in mpp, serving paid resources for free
High
Network
Low
Low
None
SummaryImproper Validation of Specified Quantity in Input in ZenHive mpp allows a client holding an open payment channel to obtain paid resources without being charged.
This issue affects mpp: from 0.14.0 before 0.16.2. ImpactA client that has opened and funded a payment channel once can re-present the same signed voucher indefinitely and receive paid resources without any further charge. Operators running mpp as paid-API middleware lose revenue in proportion to how much the client consumes, with nothing in the channel state recording the usage. Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev |
0.16.0
minor
Dependencies (9)
+ 1 more
Changelog
Compare changes
|
|
0.15.0
minor
6 CVEs
CVE-2026-87119
EEF-CVE-2026-87119
GHSA-p9fv-9w58-95x2
Sep 22, 2026
mpp Tempo subscription key authorization is not bound to the issuing challenge, allowing a captured activation credential to be replayed
High
Network
High
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo This issue affects mpp: from 0.14.0 before 0.16.2. ImpactAn attacker who obtains a payer's subscription activation credential (from a non-TLS hop, a log, a compromised intermediary, or the client's own retry buffer) can present it under fresh challenges to settle repeated first-period charges against that payer's wallet and re-authorize the server's access key. The payer bears the on-chain cost, limited only by the per-period subscription limit and the subscription expiry. ConfigurationsOnly deployments offering Tempo subscriptions are affected, which requires Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-89420
EEF-CVE-2026-89420
GHSA-8c63-r789-xrrf
Sep 22, 2026
Session voucher adding no new funds is accepted without a charge in mpp, serving paid resources for free
High
Network
Low
Low
None
SummaryImproper Validation of Specified Quantity in Input in ZenHive mpp allows a client holding an open payment channel to obtain paid resources without being charged.
This issue affects mpp: from 0.14.0 before 0.16.2. ImpactA client that has opened and funded a payment channel once can re-present the same signed voucher indefinitely and receive paid resources without any further charge. Operators running mpp as paid-API middleware lose revenue in proportion to how much the client consumes, with nothing in the channel state recording the usage. Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev |
0.15.0
minor
Dependencies (9)
+ 1 more
Changelog
Compare changes
|
|
0.14.0
minor
6 CVEs
CVE-2026-87119
EEF-CVE-2026-87119
GHSA-p9fv-9w58-95x2
Sep 22, 2026
mpp Tempo subscription key authorization is not bound to the issuing challenge, allowing a captured activation credential to be replayed
High
Network
High
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo This issue affects mpp: from 0.14.0 before 0.16.2. ImpactAn attacker who obtains a payer's subscription activation credential (from a non-TLS hop, a log, a compromised intermediary, or the client's own retry buffer) can present it under fresh challenges to settle repeated first-period charges against that payer's wallet and re-authorize the server's access key. The payer bears the on-chain cost, limited only by the per-period subscription limit and the subscription expiry. ConfigurationsOnly deployments offering Tempo subscriptions are affected, which requires Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-89420
EEF-CVE-2026-89420
GHSA-8c63-r789-xrrf
Sep 22, 2026
Session voucher adding no new funds is accepted without a charge in mpp, serving paid resources for free
High
Network
Low
Low
None
SummaryImproper Validation of Specified Quantity in Input in ZenHive mpp allows a client holding an open payment channel to obtain paid resources without being charged.
This issue affects mpp: from 0.14.0 before 0.16.2. ImpactA client that has opened and funded a payment channel once can re-present the same signed voucher indefinitely and receive paid resources without any further charge. Operators running mpp as paid-API middleware lose revenue in proportion to how much the client consumes, with nothing in the channel state recording the usage. Affected versions
0.14.0
0.15.0
0.16.0
0.16.1
Fixed in
0.16.2
References
Updated Sep 22, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev |
0.14.0
minor
Dependencies (9)
+ 1 more
Changelog
Compare changes
|
|
0.13.0
minor
4 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.12.0
minor
4 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.11.0
minor
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.10.0
minor
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.9.0
minor
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.8.0
minor
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.7.0
minor
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.6.4
patch
5 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.6.3
patch
6 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73136
EEF-CVE-2026-73136
GHSA-34g7-vx6g-82mq
Aug 19, 2026
Static memo configuration in mpp Tempo disables per-challenge attribution binding, enabling third-party replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated third party to obtain paid resources by replaying a transfer settled by an unrelated payer.
This issue affects mpp: from 0.6.1 before 0.6.4. WorkaroundsRemove the static ConfigurationsOnly deployments that configure a static Affected versions
0.6.1
0.6.2
0.6.3
Fixed in
0.6.4
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.6.2
patch
7 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73136
EEF-CVE-2026-73136
GHSA-34g7-vx6g-82mq
Aug 19, 2026
Static memo configuration in mpp Tempo disables per-challenge attribution binding, enabling third-party replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated third party to obtain paid resources by replaying a transfer settled by an unrelated payer.
This issue affects mpp: from 0.6.1 before 0.6.4. WorkaroundsRemove the static ConfigurationsOnly deployments that configure a static Affected versions
0.6.1
0.6.2
0.6.3
Fixed in
0.6.4
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.6.1
patch
7 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73136
EEF-CVE-2026-73136
GHSA-34g7-vx6g-82mq
Aug 19, 2026
Static memo configuration in mpp Tempo disables per-challenge attribution binding, enabling third-party replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated third party to obtain paid resources by replaying a transfer settled by an unrelated payer.
This issue affects mpp: from 0.6.1 before 0.6.4. WorkaroundsRemove the static ConfigurationsOnly deployments that configure a static Affected versions
0.6.1
0.6.2
0.6.3
Fixed in
0.6.4
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.6.0
minor
7 CVEs
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.4.0
minor
10 CVEs
CVE-2026-59252
GHSA-vj8p-hp9x-gh47
EEF-CVE-2026-59252
Sep 25, 2026
mpp vulnerable to Gas Draining with low gas limit
High
Network
Low
None
None
VulnerabilityWhen the server acts as the fee payer, A
Zero-Cost DoS Attack: Unlike gas draining with
Vulnerable code path: ImpactA malicious client can drain the server's wallet without any financial cost. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59694
GHSA-qpxh-ff8m-c62v
EEF-CVE-2026-59694
Sep 25, 2026
mpp vulnerable to Gas Draining with access list
Medium
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, Access list gas is charged intrinsically — before any opcode executes — regardless of whether the listed addresses are ever touched. An attacker submits a valid At the default of 137 entries and 100 Gwei PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactA malicious client can force the server to pay ~7.4x the normal transaction fee. This dramatically increases operational costs and completely destroys the profit margin on low-cost items. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59695
GHSA-vv77-66rf-pm86
EEF-CVE-2026-59695
Sep 25, 2026
mpp vulnerable to Gas Draining with no limit
High
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, the Vulnerable function: PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactBy draining the server's wallet, an attacker causes direct financial loss to the organization. Furthermore, if the server's funds are drained completely, legitimate clients will have their requests fail, as the server can no longer fund future transactions, effectively creating a Denial of Service (DoS) attack. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.3.2
patch
10 CVEs
CVE-2026-59252
GHSA-vj8p-hp9x-gh47
EEF-CVE-2026-59252
Sep 25, 2026
mpp vulnerable to Gas Draining with low gas limit
High
Network
Low
None
None
VulnerabilityWhen the server acts as the fee payer, A
Zero-Cost DoS Attack: Unlike gas draining with
Vulnerable code path: ImpactA malicious client can drain the server's wallet without any financial cost. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59694
GHSA-qpxh-ff8m-c62v
EEF-CVE-2026-59694
Sep 25, 2026
mpp vulnerable to Gas Draining with access list
Medium
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, Access list gas is charged intrinsically — before any opcode executes — regardless of whether the listed addresses are ever touched. An attacker submits a valid At the default of 137 entries and 100 Gwei PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactA malicious client can force the server to pay ~7.4x the normal transaction fee. This dramatically increases operational costs and completely destroys the profit margin on low-cost items. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59695
GHSA-vv77-66rf-pm86
EEF-CVE-2026-59695
Sep 25, 2026
mpp vulnerable to Gas Draining with no limit
High
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, the Vulnerable function: PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactBy draining the server's wallet, an attacker causes direct financial loss to the organization. Furthermore, if the server's funds are drained completely, legitimate clients will have their requests fail, as the server can no longer fund future transactions, effectively creating a Denial of Service (DoS) attack. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.3.1
patch
10 CVEs
CVE-2026-59252
GHSA-vj8p-hp9x-gh47
EEF-CVE-2026-59252
Sep 25, 2026
mpp vulnerable to Gas Draining with low gas limit
High
Network
Low
None
None
VulnerabilityWhen the server acts as the fee payer, A
Zero-Cost DoS Attack: Unlike gas draining with
Vulnerable code path: ImpactA malicious client can drain the server's wallet without any financial cost. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59694
GHSA-qpxh-ff8m-c62v
EEF-CVE-2026-59694
Sep 25, 2026
mpp vulnerable to Gas Draining with access list
Medium
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, Access list gas is charged intrinsically — before any opcode executes — regardless of whether the listed addresses are ever touched. An attacker submits a valid At the default of 137 entries and 100 Gwei PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactA malicious client can force the server to pay ~7.4x the normal transaction fee. This dramatically increases operational costs and completely destroys the profit margin on low-cost items. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59695
GHSA-vv77-66rf-pm86
EEF-CVE-2026-59695
Sep 25, 2026
mpp vulnerable to Gas Draining with no limit
High
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, the Vulnerable function: PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactBy draining the server's wallet, an attacker causes direct financial loss to the organization. Furthermore, if the server's funds are drained completely, legitimate clients will have their requests fail, as the server can no longer fund future transactions, effectively creating a Denial of Service (DoS) attack. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.3.0
minor
10 CVEs
CVE-2026-59252
GHSA-vj8p-hp9x-gh47
EEF-CVE-2026-59252
Sep 25, 2026
mpp vulnerable to Gas Draining with low gas limit
High
Network
Low
None
None
VulnerabilityWhen the server acts as the fee payer, A
Zero-Cost DoS Attack: Unlike gas draining with
Vulnerable code path: ImpactA malicious client can drain the server's wallet without any financial cost. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59694
GHSA-qpxh-ff8m-c62v
EEF-CVE-2026-59694
Sep 25, 2026
mpp vulnerable to Gas Draining with access list
Medium
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, Access list gas is charged intrinsically — before any opcode executes — regardless of whether the listed addresses are ever touched. An attacker submits a valid At the default of 137 entries and 100 Gwei PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactA malicious client can force the server to pay ~7.4x the normal transaction fee. This dramatically increases operational costs and completely destroys the profit margin on low-cost items. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59695
GHSA-vv77-66rf-pm86
EEF-CVE-2026-59695
Sep 25, 2026
mpp vulnerable to Gas Draining with no limit
High
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, the Vulnerable function: PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactBy draining the server's wallet, an attacker causes direct financial loss to the organization. Furthermore, if the server's funds are drained completely, legitimate clients will have their requests fail, as the server can no longer fund future transactions, effectively creating a Denial of Service (DoS) attack. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-67581
EEF-CVE-2026-67581
GHSA-vp5h-xh25-44wf
Aug 19, 2026
On-chain transfer proof is not single-use in mpp EVM payment method, enabling cross-challenge replay
High
Network
Low
None
None
SummaryAuthentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer.
This issue affects mpp: from 0.3.0 before 0.6.3. WorkaroundsPrice each challenge uniquely (per-challenge or single-use amounts) so that a historical transfer cannot match a later charge, and keep challenge expiry short to narrow the window in which any given transfer stays useful. Deployments that can use the Tempo method for on-chain payments get per-challenge attribution binding instead. Affected versions
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
Fixed in
0.6.3
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.2.0
minor
9 CVEs
CVE-2026-59252
GHSA-vj8p-hp9x-gh47
EEF-CVE-2026-59252
Sep 25, 2026
mpp vulnerable to Gas Draining with low gas limit
High
Network
Low
None
None
VulnerabilityWhen the server acts as the fee payer, A
Zero-Cost DoS Attack: Unlike gas draining with
Vulnerable code path: ImpactA malicious client can drain the server's wallet without any financial cost. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59694
GHSA-qpxh-ff8m-c62v
EEF-CVE-2026-59694
Sep 25, 2026
mpp vulnerable to Gas Draining with access list
Medium
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, Access list gas is charged intrinsically — before any opcode executes — regardless of whether the listed addresses are ever touched. An attacker submits a valid At the default of 137 entries and 100 Gwei PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactA malicious client can force the server to pay ~7.4x the normal transaction fee. This dramatically increases operational costs and completely destroys the profit margin on low-cost items. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-59695
GHSA-vv77-66rf-pm86
EEF-CVE-2026-59695
Sep 25, 2026
mpp vulnerable to Gas Draining with no limit
High
Network
Low
None
None
DetailsWhen the server acts as the fee_payer, the Vulnerable function: PoCThe PoC is provided below. It is configured to reproduce the attack on Tempo Moderate testnet within a Docker environment. Download the PoC and run:
There are more details in ImpactBy draining the server's wallet, an attacker causes direct financial loss to the organization. Furthermore, if the server's funds are drained completely, legitimate clients will have their requests fail, as the server can no longer fund future transactions, effectively creating a Denial of Service (DoS) attack. Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
Fixed in
0.6.0
References Updated Sep 25, 2026 · Source: OSV.dev
CVE-2026-88255
EEF-CVE-2026-88255
GHSA-8x7x-5j8g-8hcx
Sep 16, 2026
mpp Tempo keys its pre-broadcast dedup reserve on the caller-supplied transaction encoding, so a re-encoded signed transaction reserves a second slot
Medium
Network
Low
None
None
SummaryImproper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction.
What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid This issue affects mpp: from 0.2.0 before 0.16.2. ImpactA client re-encodes the recovery id of a transaction it has already submitted and presents it again. The duplicate passes the only duplicate-submission gate the Tempo method has, and against a node that answers with the canonical hash for an already-known transaction the client is issued a second ConfigurationsReachable when Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
0.3.1
0.3.2
+ 9 more Show less
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev
CVE-2026-82750
EEF-CVE-2026-82750
GHSA-5qrp-r24c-w6jr
Sep 06, 2026
Unbounded EIP-7702 authorization list in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors account delegation
High
Network
Low
None
None
SummaryImproper 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, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-82751
EEF-CVE-2026-82751
GHSA-rpwj-vrf7-4x36
Sep 06, 2026
Unbounded key authorization in mpp Tempo fee-payer sponsorship inflates gas cost and sponsors access-key provisioning
High
Network
Low
None
None
SummaryImproper 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 provisioning an access key on the client's own account. When the server sponsors Tempo payments, This issue affects mpp: from 0.2.0 before 0.16.1. WorkaroundsDisable Tempo fee sponsorship by leaving ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
+ 8 more Show less
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.1
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73541
EEF-CVE-2026-73541
GHSA-j4j7-7xpr-c7cr
Aug 19, 2026
Tempo fee sponsorship in mpp bounds each transaction but not aggregate exposure, allowing concurrent sponsor-wallet drain
Critical
Network
Low
None
None
SummaryAllocation 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.
This issue affects mpp: from 0.2.0 before 0.12.0. WorkaroundsDisable Tempo fee sponsorship by setting ConfigurationsOnly deployments that enable Tempo server-side fee sponsorship are affected, through Affected versions
0.10.0
0.11.0
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
+ 3 more Show less
0.7.0
0.8.0
0.9.0
Fixed in
0.12.0
References Updated Sep 08, 2026 · Source: OSV.dev
CVE-2026-73829
EEF-CVE-2026-73829
GHSA-w8j7-7qc3-5f24
Aug 19, 2026
Non-atomic hash-credential dedup in mpp Tempo allows replay of a confirmed payment under a concurrent race
Medium
Network
Low
None
None
SummaryTime-of-check Time-of-use (TOCTOU) Race Condition in ZenHive mpp allows an unauthenticated remote client to redeem one confirmed on-chain payment for multiple paid-resource accesses. The This issue affects mpp: from 0.2.0 before 0.6.1. ConfigurationsThe race is only reachable when Affected versions
0.2.0
0.3.0
0.3.1
0.3.2
0.4.0
0.6.0
Fixed in
0.6.1
References Updated Sep 08, 2026 · Source: OSV.dev | ||
0.1.1
patch
1 CVE
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev | ||
0.1.0
minor
1 CVE
CVE-2026-89186
EEF-CVE-2026-89186
GHSA-82qh-vrvm-gqvc
Sep 16, 2026
mpp writes Payment-Receipt and Cache-Control before the wrapped application runs, letting a consumer's own Cache-Control expose paid responses to shared caches
Medium
Network
Low
None
None
SummaryUse of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid.
This issue affects mpp: from 0.1.0 before 0.16.2. ImpactAn unpaid client requesting the same URL through the shared cache receives the cached paid response, including the WorkaroundsIn the application mounted behind ConfigurationsReachable only where the application mounted behind Affected versions
0.1.0
0.1.1
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.16.1
0.2.0
0.3.0
+ 11 more Show less
0.3.1
0.3.2
0.4.0
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
0.7.0
0.8.0
0.9.0
Fixed in
0.16.2
References
Updated Sep 16, 2026 · Source: OSV.dev | ||
0.0.1
initial
|