In L1Vault
, the success of approve
is not listened to in theapproveTo
function. If approve
fails for some reason, the constructor
of L1BossBridge
will not revert.
The is a chance that L1BossBridge
is deployed buy the approve
function in L1Vault
fails. This would be bad since L1BossBridge
would be deployed without having any allowance.
The impact is quite low since all funds would be secure. On the other hands the users might have a non working service for that token.
Slither and manual review.
Following best practices of the approve
function would fix the issue.
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.