Skip to main content
VulnerabilityPublished

CVE-2026-34210: wevm mppx · Incorrect Comparison

Affects wevm mppxSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 6.0 Medium : upgrade to 0.4.11 when convenient.

Data as of 30 Oct 2026, 06:59 UTC

CVSS 4.0 base score
6.0Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 43% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 0.4.11
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 31 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.

What to do

Upgrade mppx and wevm/mppx to 0.4.11.

Affected software

ProductAffectedFixed in
wevmmppxAffected
  • <0.4.11
Fixed in
  • 0.4.11
npmwevm/mppxpkg:npm/wevm/mppxOther threatsAffected
  • <0.4.11
Fixed in
  • 0.4.11

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Organizations should immediately upgrade mppx to version 0.4.11 or later to ensure the patch addressing this vulnerability is applied. Additionally, implement strict validation of Stripe's Idempotent-Replayed response headers in payment workflows to detect and reject replayed payment intents. Employ monitoring and alerting for unusual payment patterns indicative of replay attacks, such as multiple identical PaymentIntents from the same token. Integrate rate limiting and anomaly detection on payment endpoints to reduce the risk of automated replay attempts. Conduct thorough code reviews and testing of payment processing logic to ensure all idempotency and replay protections are correctly enforced. Consider additional multi-factor authentication or challenge-response mechanisms for high-value transactions to increase attack complexity. Finally, maintain up-to-date dependency management and vulnerability scanning to quickly identify and remediate similar issues in third-party components.

Description

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.

References

Community reviews

Loading reviews…