In Zeno's mint() function, because it does not check whether the to
address is address(0)
, tokens can be minted under the name of a non-existent user, resulting in the tokens being permanently lost.
no check minter address
If a zero address is assigned to a miner, the mining rights could be burned, leading to a situation where new tokens cannot be minted. This could occur unintentionally due to errors in the code or logic. Furthermore, if the mining function does not properly check and accepts the zero address, tokens may be minted to the zero address and become permanently lost.
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.