Beginner FriendlyFoundryNFT
100 EXP
View results
Submission Details
Severity: high
Valid

No Refund Verification

Summary

The return value for the function sendValue is not verified, this could led to lost funds.

Vulnerability Details

The refund function sends the entrance fee using sendValue but never checks if the operation is successful.

Impact

Fund could be lost if by any means the sendValue transaction fails.

Recommendations

Always check the return value of sendValue.

Updates

Lead Judging Commences

Hamiltonite Lead Judge almost 2 years ago
Submission Judgement Published
Validated
Assigned finding tags:

refund-doesnt-reduce-players-array-size-causing-protocol-to-freeze

zero address can win the raffle

Funds are locked to no one. If someone gets the refund issue, they also got this issue. IMPACT: High Likelihood: High

Support

FAQs

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