Lucene search
+L

4 matches found

Github Security Blog
Github Security Blog
•added 2026/09/22 8:34 p.m.•15 views

mppx: Gas Draining with padding

Details When the server acts as the feepayer, mppx 0.6.27 validates calldata using viem's decodeFunctionData, which is lenient about trailing bytes. The FeePayerPolicy caps gaslimit ≤ 2 M and maxfeepergas ≤ 100 Gwei but does not check calldata length. Tempo uses legacy calldata gas pricing: 16 ga...

6.9CVSS5.8AI score0.00384EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/09/22 8:34 p.m.•14 views

GHSA-727H-3VM5-QWQ6 mppx: Gas Draining with padding

Details When the server acts as the feepayer, mppx 0.6.27 validates calldata using viem's decodeFunctionData, which is lenient about trailing bytes. The FeePayerPolicy caps gaslimit ≤ 2 M and maxfeepergas ≤ 100 Gwei but does not check calldata length. Tempo uses legacy calldata gas pricing: 16 ga...

6.9CVSS5.8AI score0.00384EPSS
SaveExploits0References5
Cvelist
Cvelist
•added 2026/09/22 7:07 p.m.•48 views

CVE-2026-63627 mppx: Gas Draining with padding

mppx is a TypeScript interface for machine payments protocol. Prior to 0.8.2, FeePayerPolicy in src/tempo/internal/fee-payer.ts used decodeFunctionData to validate fee-sponsored calldata but did not reject trailing bytes. A client could append nonzero padding that increased intrinsic calldata gas...

6.9CVSS0.00384EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/09/22 12:00 a.m.•8 views

PT-2026-96974

Name of the Vulnerable Software and Affected Versions mppx versions prior to 0.8.2 Description In the FeePayerPolicy within src/tempo/internal/fee-payer.ts, the software uses the decodeFunctionData function to validate fee-sponsored calldata but fails to reject trailing bytes. A client can append...

6.9CVSS5.6AI score0.00384EPSS
SaveExploits0References10
Rows per page
Query Builder