LiquidationPool.distributeAssets function lacks permission control
The distributeAssets function has no permission controls, which allows anyone to call this function. This function should only be called by LiquidationPoolManager.
##Impact
An attacker can construct arbitrary parameters to call the distributeAssets function:
Transfer tokens from LiquidationPoolManager contract to LiquidationPool contract
Burn the EURO tokens of the LiquidationPool contract.
It is recommended to add permission control
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.