Description:
In a rare occasion where the Chainlink oracle contract might revert, the LiquidityPool::distributeAssets()
becomes unresponsive and consistently so.
Impact:
This can lead to undercollateralization of EUROs as liquidated assets aren't immediately sold to balance EUROs supply.
Tools Used:
Manual review
Recommended Mitigation Steps:
Implement try/catch blocks around Oracle calls and have alternative strategies ready.
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.