NFTBridge
60,000 USDC
View results
Submission Details
Severity: medium
Valid

If L1 receiver has no `onERC721Received` implemention, the bridge from L2 to L1 will revert and NFT will be stuck in L1 bridge contract

Updates

Lead Judging Commences

n0kto Lead Judge 6 months ago
Submission Judgement Published
Validated
Assigned finding tags:

finding-withdraw-safeTransferFrom-to-no-onERC721Received-will-revert

Impact: High, NFT will be stuck in L2 bridge. Likelyhood: Very low, sending NFT to a contract not implementing that function would almost be a user error.

Support

FAQs

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

Cyfrin
Updraft
CodeHawks
Solodit
Resources