TypeScript Interface Vulnerability in mppx Payment Protocol
CVE-2026-63627
6.9MEDIUM
What is CVE-2026-63627?
The mppx payment protocol introduced a vulnerability in the FeePayerPolicy where improper handling of calldata allowed clients to append nonzero padding. This manipulation resulted in inflated transaction fees as the fee_payer wallet could be charged significantly more than necessary. Specifically, the tested header limit showed that padding could escalate transaction costs up to five times the normal rate. This flaw has been addressed in version 0.8.2, enhancing the validation mechanism to reject trailing bytes and protect users from excessive charges.
Affected Version(s)
mppx < 0.8.2
