Leaderboard
1073All-time rank
Secured Finance Lending logo

Secured Finance Lending

Sep 5, 2026

$104K
Lost
$104K
Recovered
$0
Net loss
$104K
Unrecovered0% recovered

getMarketUnitPrice() derived its price from blockTotalAmount / blockTotalFutureValue for orders filled in the current block, allowing attacker-controlled trades to push the reported price near par. The resulting inflated lend position was accepted as collateral, enabling assets to be withdrawn from the lending pool.

A block-reliability check did not prevent manipulation performed atomically with flash-loaned liquidity.

How the exploit worked

View reproducible PoC

same-block self-trade manipulates getMarketUnitPrice to fabricate collateral.

Lost: ~0.9 WBTC (~$72K single-drain; ~$104K across all actors exploiting the same public bug)

Source: DeFiHackLabs (SunWeb3Sec)

Target
DeFi
Classification
Oracle Manipulation
Technique
Spot Price Manipulation
Attribution
Unknown
Chains
Ethereum

Event timeline

  1. Sep 5, 2026
    Exploit executed — $104K drained via spot price manipulation
  2. Attributed to Unknown
  3. Recovery status Unrecovered 0%

Data credits

Related incidents