Many smart contracts use Chainlink to request off-chain pricing data, but a common error occurs when the smart contract doesn’t check whether that data is stale.
In function distributeAssets() missing updateAt check. This code will execute with prices that don’t reflect the current pricing resulting in a potential loss of funds
Smart contracts should always check the updatedAt parameter returned from latestRoundData()and compare it to a staleness threshold
Manual
add a check if price data is outdated
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.