The function hashOperationBatch()
generates a deterministic hash based on the input parameters.
This means if a user submits the exact same batch (targets, values, calldatas, predecessor, salt),
the same id will be generated.
This could allow replay attack where sensitive transaction (e.g., transferring funds) is re-executed.
duplicate scheduling
Replay attacks
No proper tracking
Manual Review
Modify hashOperationBatch()
to include a Nonce
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.