GivingThanks

First Flight #28

GivingThanks

Beginner FriendlyFoundry
100 EXP
Submission Details
Severity: medium
Valid

Reentrancy vulnerability in the `GivingThanks::donate`, that can occur making external call before updating state variable

Updates

Lead Judging Commences

n0kto Lead Judge 8 days ago
Submission Judgement Published
Validated
Assigned finding tags:

finding-donate-reentrancy-multiple-NFT-minted

Impact: High, one charity can reenter the donate function with the same ETH provided and mint several NFT. Likelyhood: Low, any malicious charity can do it but Admin is trusted and should verify the charity contract before "verifying" it.

Support

FAQs

Can’t find an answer? Join our Discord or follow us on Twitter.

Cyfrin
Updraft
CodeHawks
Solodit
Resources