In GivingThanks.sol contract, while minting the NFT receipt to the donor's wallet, _mint was used instead of _safeMint.
Line 26 of GivingThanks.sol contract
This could lead to loss of funds and NFT as the _mint function does not check if the receiving address can receive ERC721 tokens
Manual Review
_mint should be changed to _safeMint
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.