Bad response checking that is intended to check price is not negative actually checks price is not 0
Chainlink returns price in int256
type. Check for the correct chainlink response should check it's not negative like described in comment. However it's only checked that value is not 0:
Negative price can be used in the protocol
Use check if (response.answer <= 0) { return true; }
Very low likelihood -> evaluate the severity to LOW
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.