The getNFTPrice function in the LendingPool contract does not properly check for stale prices.
Also the price oracle uses a single lastUpdateTimestamp for all tokens. This could lead to the retrieval of outdated or incorrect price data, potentially causing users to act on stale information, which could result in financial loss or incorrect loan valuations.
In RAACHousePrice.getLatestPrice:
Incorrect valuation of NFT collaterals because of using stale prices
vscode
Record a update timestamp for each tokenId and check it on getNFTPrice() function
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.