Method likeUser
inside contract LikeRegistry
doesn't update userBalances
mapping thus when likes are matched the MultiSigWallet
contract is being created, but zero value is being transferred to it everytime.
Without properly updating the userBalances
mapping the impact is the following:
Every created MultiSigWallet
contract gets no funds at all
totalFees
never gets increased thus making method withdrawFees
unusable
Basically the funds are stuck inside LikeRegistry.sol
Apply the following changes to method likeUser
inside contract LikeRegistry
:
Likelihood: High, always. Impact: High, loss of funds
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.