If asset price falls below minPrice or goes above maxPrice, then wrong price will be used
When distributing assets, the LP uses the Chainlink price aggregator here - https://github.com/Cyfrin/2023-12-the-standard/blob/main/contracts/LiquidationPool.sol#L218. However, Chainlink aggregators have a built-in circuit breaker if the price of an asset goes outside of a predetermined price band. When this occurs, the asset price obtained will be incorrect and the incorrect number of EUROs will be burned from the LP pool leading to possible depegging
It is possible that incorrect number of EUROs will be burned from the LP pool leading to possible depegging.
Manual Review
Check whether the answer obtained from the latestRoundData is within minPrice and maxPrice in latestRoundData.
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.