The SnowmanAirdrop contract processes claims using provided addresses, amounts, and Merkle proofs.
Several functions do not validate critical inputs such as zero addresses or zero amounts. This can lead to unintended behavior, misleading events, or NFTs being minted to invalid addresses.
Likelihood:
Occurs when users mistakenly submit invalid inputs
Occurs during integrations or scripting errors
Impact:
Impact 1: NFTs may be minted to invalid addresses
Impact 2: Contract behavior becomes unpredictable or misleading
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.