The FjordPoints
contract inherits from ERC20Burnable
, which includes the burnFrom
function. However, this function is not restricted or overridden in the FjordPoints
contract, potentially allowing anyone with an allowance to burn tokens from other users’ balances. This could lead to unintended loss of tokens.
The burnFrom
function in the ERC20Burnable
contract allows users to burn tokens from another account’s balance based on the allowance granted. In the FjordPoints
contract, which inherits this functionality, there is no restriction or custom implementation to control or limit the use of burnFrom
.
Users can potentially burn tokens from other users’ balances if they have been granted an allowance, leading to financial loss for those users.
Manual review.
Override the burnFrom
function in the FjordPoints
contract to either disable it or restrict its use.
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.