Normal Behavior:
The mint function is intended to create new tokens and assign them to a specified address. Normally, minting should be limited by a maximum supply to prevent inflation and protect tokenomics.
Observed Issue:
The current implementation allows the owner to mint an unlimited number of tokens:
Problems:
No maximum supply → owner can mint infinite tokens.
No validation for zero address or zero amount.
No event emitted for tracking mint operations.
Can severely dilute existing holders and manipulate market prices.
Likelihood:
Only the owner can call mint, limiting exposure.
Misuse by a malicious or compromised owner could occur.
Impact:
Infinite minting can dilute token holders.
Could manipulate price in markets, breaking economic design.
No tracking of minted amounts reduces transparency and auditability.
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.