Intel

AIKIDO-2026-275940

pympp is vulnerable to Improper Input Validation

Improper Input ValidationCVE-2026-63634 Published Yesterday

31

Low Risk

This Affects:

PYTHONpympp
0.0.1 - 0.9.0
Fixed in 0.9.1
Are you affected? Scan for Free

TL;DR

The FeePayerPolicy in pympp caps gas_limit and max_fee_per_gas when the server acts as a fee payer but does not validate the length of transaction calldata. Because non-zero calldata bytes cost gas under legacy pricing, appending non-zero byte padding inflates the real gas consumption of a transaction without breaching either cap. The server then cosigns and broadcasts the padded transaction, charging excessive fees to the fee-payer wallet. The fix adds calldata validation so oversized padded transactions are rejected before cosigning.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you operate the server as a fee payer using FeePayerPolicy.

Background info

pympp is vulnerable to Improper Input Validation in versions 0.0.1 - 0.9.0.

How to fix this

Upgrade the pympp library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform