The price oracle's use of block.timestamp for recording price updates allows miners to manipulate price staleness checks, enabling NFT withdrawals at manipulated timestamps that could harm protocol solvency.
the issue exist in :
so when a calling withdrawNFT function in LendingPool contract that calls the getNFTPrice
function as follow :
any user can Get favorable timestamp for price update.
NFT price can return stale and the withdrawals are possible with manipulated timestamps this can make Protocol collateralization at risk and the Liquidation mechanisms compromised.
Manuel review.
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.