MEV Attackers can preemptively call Vault::initVault
, resulting in token theft
After the deployment of the Vault contract, attackers can front-run the call to Vault::initVault(loveTokenAddress, attackerAddress)
, approve the LoveToken to their own address, thus stealing LoveToken.
There is a risk of 500,000,000 * 2
quantity of love tokens being stolen
manual review
In the Vault contract constructor call the initVault or add an owner permission to only allow the owner to call the Vault::initVault() function
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.