Beginner FriendlyFoundryBridge
100 EXP
View results
Submission Details
Severity: low
Invalid

return value of ECDSA.recover unchecked

Summary

The return value of ECDSA.recover() should be checked for the zero address in sendToL1() inside the bridge contract.

Vulnerability Details

Checking if the return value is not the zero address should be an invariant.

Impact

Missing invariant check.

Tools Used

Manual review.

Recommendations

Check that the address is not the zero address.

Updates

Lead Judging Commences

0xnevi Lead Judge
almost 2 years ago
0xnevi Lead Judge almost 2 years ago
Submission Judgement Published
Invalidated
Reason: Other

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.