SynLev
March 13, 2021
Price oracle hijacking via proxy admin control; share price zeroed by malicious aggregator.
FORENSIC REPORT
Time of death: March 13, 2021, approximately 14:47 UTC. The specimen—SynLev, a DEX liquidity vault protocol—was pronounced dead on arrival at the blockchain. The proximate cause is surgical: the deployer-owner of the vaultHelper proxy contract (0xa2e31...) executed a controlled demolition by invoking proposeVaultPriceAggregator() and installing an unverified, custom aggregator contract designed to return a share price of zero. This was not an accident. This was not a bug. This was arson.
Technical analysis reveals systematic predation. The removeLiquidity() function performed an external call to getSharePrice() in the vaultHelper, which consulted the now-poisoned aggregator. With share price effectively set to zero, the deployer's withdrawal transactions became a mathematical formality—dividing vault balances by zero yielded infinite redemption rights. The victim shows evidence of serial extractions: 541.27 ETH and 20.41 ETH from vault contracts, 152.09 ETH from synSales via ethremove(), 104.41 ETH, 10.59 ETH, and 24.26 ETH from additional vault instances. Total bleed: $277,897 in an era when ETH traded near $1,200.
Warning signs were conspicuously absent—or rather, surgically obscured. The vaultHelper proxy pattern itself is the malignancy: unchecked owner authority over critical pricing infrastructure. The deployer had added liquidity multiple times prior, building trust capital before the execution. The aggregator contract was deliberately unverified, a red flag that would only glow in retrospect. LPs deposited into what appeared to be a standard yield mechanism. They received nothing but a lesson in proxy design.
Victim demographics: retail liquidity providers across multiple vault instances, none of whom could have detected that the oracle they depended on was being slowly replaced with a loaded gun. The total loss of $277,897 represents 712.03 ETH stolen in discrete transactions, each one perfectly legal from a contract execution standpoint, each one pure theft in spirit.
Pathologist's note: The corpse demonstrates the classic hallmark of sophisticated rug pulls—the abuse of administrative proxy patterns. In this case, the owner didn't need to drain contracts themselves; they simply recalibrated the protocol's perception of reality. By controlling the oracle, they controlled the price, and by controlling the price, they controlled the vault. This specimen shows that in DeFi's early years, trust in immutable contracts was often betrayed by trust in mutable contract owners. The lesson, inscribed in $277,897 worth of Ethereum, remains unlearned by many.
"SynLev's vaultHelper proxy had a fatal design flaw: the owner could unilaterally swap the price aggregator. They did. Victim hemorrhaged $277,897 when the new aggregator valued shares at exactly zero."
Data from De.Fi REKT Database