All reports
mediumInteger overflow/underflowOther

Kakarot: `decode_legacy_tx` allows validation of signatures with `chain_id` that are larger than felt, and overflows

Payout
$0
Protocol
Kakarot
Disclosed
Dec 10, 2024
Source
code4rena

Kakarot, a Cairo-coded EVM implementation on Starknet, failed to constrain the byte length of the legacy transaction chain_id in decode_legacy_tx. bytes_to_felt shifts an accumulator by 8 bits per byte without a length ceiling, so a chain_id supplied with data …

Similar reports

  • No close matches yet.

References

This report is already public and closed. Coin Buggie never publishes active or unpatched vulnerability data.