There is no access control for kittyBridge::bridgeNftWithData
, anyone can execute the cross chain operation, and mints unlimited amount of NFT.
For kittyBridge::bridgeNftWithData
, it does not restrict the access to kittyConnect::bridgeNftToAnotherChain
. As a result, any user can call the function, it will not check whether you are the token owner, updating the s_ownerToCatsTokenId
and s_catInfo
value and burn the token to be bridged.
Anyone can mint unlimited NFT through kittyBridge::bridgeNftWithData
given proper input parameters.
Manual Review
Add modifier to the function for access control:
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.