Enso Finance Suffers $5.6 ETH Loss Due to Oracle Price Calculation Error
Enso Finance has reported a significant loss of approximately $5.6 in Ethereum (ETH) due to an oracle price calculation error affecting its DPI Strategy Vault.
The incident occurred during the `Controller.deposit()` function, where EnsoOracle inaccurately assessed strategy values before and after user token transfers.
This miscalculation allowed an attacker to exploit the imbalance in the Uniswap v3 pool, resulting in excessive share minting at an incorrect price.
The implications of this error could affect not only Enso Finance's reputation but also broader confidence in DeFi protocols.