Vulnerability in pympp Python SDK for Machine Payments Protocol
CVE-2026-63634

6.9MEDIUM

Key Information:

Vendor

Tempoxyz

Status
Vendor
CVE Published:
9 November 2026

What is CVE-2026-63634?

The pympp Python SDK for the Machine Payments Protocol has a vulnerability where, before version 0.9.1, the server fails to adequately validate calldata when acting as the fee payer. This leniency in eth_abi decoding allows harmful manipulation where attackers can append trailing data, inflating gas consumption without breaching gas limit or fee caps. This flaw enables malicious users to drain the fee-payer’s wallet through padded transactions. The issue has been addressed in version 0.9.1.

Affected Version(s)

pympp < 0.9.1

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.