Read the docs
TI-2026-26505 Aliases CVE-2026-34210GHSA-8mhj-rffc-rcvw

mppx has Stripe charge credential replay via missing idempotency check

Priority LOW 27CWE-697Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

mppx is a TypeScript interface for machine payments protocol. Prior to version 0.4.11, the stripe/charge payment method did not check Stripe's Idempotent-Replayed response header when creating PaymentIntents. An attacker could replay a valid credential containing the same spt token against a new challenge, and the server would accept the replayed Stripe PaymentIntent as a new successful payment without actually charging the customer again. This allowed an attacker to pay once and consume unlimited resources by replaying the credential. This issue has been patched in version 0.4.11.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00513 43rd percentileScored 2026-11-07
Fix Fixed mppx (wevm): 0.4.11mppx (npm): 0.4.11

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
wevmmppxbefore 0.4.110.4.11Patch availableCNA
—mppx (npm)before 0.4.110.4.11Patch availableGHSA-8mhj-rffc-rcvw
  • mppx Vendorwevm Affected before 0.4.11 Fixed in 0.4.11 Patch available CNA
  • mppx (npm) Vendor— Affected before 0.4.11 Fixed in 0.4.11 Patch available GHSA-8mhj-rffc-rcvw

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:wevm:mppx:*:*:*:*:*:node.js:*:*before 0.4.11Vulnerablewevm
  • cpe:2.3:a:wevm:mppx:*:*:*:*:*:node.js:*:* Versions before 0.4.11 Vulnerable ·wevm

Remediation

  • Fix · CNA mppx (wevm) Fixed in 0.4.11
  • Fix · GHSA-8mhj-rffc-rcvw mppx (npm) Fixed in 0.4.11 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-34210
  2. 2026-10-03 Alias added: GHSA-8mhj-rffc-rcvw

References

  • TI-2026-26504 mppx: Tempo has a session close voucher bypass vulnerability due to settled amount equality CVSS 3.1HIGH 7.5

Sources