There is no check to see if the nftAddress is really linked to a NFT address.
in the divideNft function there is no check of the nftAddress to ensure it is a NFT address or not.
Invalid Transfers: The safeTransferFrom function call will fail if the address does not support the IERC721 interface, causing the transaction to revert.
N/A
To prevent these issues, you should verify that the provided address supports the IERC721 interface before proceeding with any operations. :
Missing NFT contract validation:
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.