Chainlink data basic validations are missing.
The contract fetches Oracle data and only pays attention to the price, ignoring other parameters:
Verifying results from Chainlink Oracle is always recommended, so it does not contain stale data or wrong values. You can read more here:
https://github.com/code-423n4/2021-10-mochi-findings/issues/87
The contract blindly accepts any results from the Oracle. A stale Oracle might cause incorrect distribution of the assets.
Manual review.
Verify Oracle data, e.g.
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.