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

DOS in Refund_Function

The refund function uses sendValue to send the refund. If the fallback function of the recipient contract throws an exception or consumes more than 2300 gas, the send will fail.

Recommendations

use Call instead of sendValue.

Updates

Lead Judging Commences

Hamiltonite Lead Judge almost 2 years ago
Submission Judgement Published
Invalidated
Reason: Vague generalities
Assigned finding tags:

reentrancy-in-refund

reentrancy in refund() function

Support

FAQs

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