safe-global / safe-modules

A collection of modules that can be used with the Safe contract
GNU Lesser General Public License v3.0
140 stars 73 forks source link

Formally Verify Integrity of Signature Length Check #461

Closed nlordell closed 1 month ago

nlordell commented 2 months ago

453 Introduces new restrictions on the signature length for ERC-4337 user operation signatures in order to prevent malicious bundlers from griefing Safe owners into paying higher validation gas.

This issue captures the work to formally verify the integrity of the signature length check.

Expected Outcome