TypeScript Interface Vulnerability in Machine Payments Protocol by WeVM
CVE-2026-34209

7.5HIGH

Key Information:

Vendor

Wevm

Status
Vendor
CVE Published:
31 March 2026

What is CVE-2026-34209?

A vulnerability in the mppx TypeScript interface for the machine payments protocol allows an attacker to exploit the close voucher handling mechanism. Prior to version 0.4.11, the system erroneously validated close voucher amounts using a '<' condition rather than '<='. This flaw permits an attacker to submit a close voucher equal to the settled amount, thereby closing channels without the need to commit new funds. This behavior can be exploited to effectively grief the payment channel, leading to potential service disruptions. Users are advised to update to version 0.4.11 or later to mitigate this security risk.

Affected Version(s)

mppx < 0.4.11

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.