Normally, oracle updates are assumed to reflect objective market conditions.
The oracle owner can arbitrarily update prices at any time, including after user actions but before settlement, enabling retroactive value manipulation.
Likelihood:
Occurs whenever oracle updates are manually triggered.
Can happen during normal protocol operation without abnormal inputs.
Impact:
Users receive unfair outcomes based on manipulated pricing.
Protocol trust assumptions are violated.
Introduce delayed price activation.
Use commit–reveal or time-weighted averaging.
Restrict price updates during active accounting windows.
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.
The contest is complete and the rewards are being distributed.