The burn function lacks ownership verification, allowing any user to destroy any token. This creates a critical security vulnerability where malicious actors can burn tokens they don't own, leading to permanent loss of assets.
Direct Asset Loss: Malicious actors can burn tokens they don't own, leading to permanent destruction of valuable NFTs with no recovery mechanism for destroyed assets.
Protocol Disruption: The exploitation can lead to loss of user trust in the platform and potential market value collapse, ultimately resulting in complete protocol compromise.
Economic Impact: The vulnerability enables financial losses for token holders and market confidence erosion, potentially leading to protocol collapse.
Likelihood:
No warning sign present
Simple to exploit
Impact:
Any user can destroy any token
Complete contract compromise
In the BidBeasts ERC721 implementation, the burn function is publicly accessible, allowing any external user to burn NFTs they do not own. This exposes all tokens to unauthorized destruction and results in permanent asset loss.
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.