Soft Yearn Finance Hack

TOTAL LOST $281K
Low Other

What happened

The protocol did not handle the rebase event correctly. It enabled a user to start Uniswap sell transaction immediately following the modification of wallet balances, but before any price change in the token was registered.

The rebase event functioned wrong. Because the YFI to SYFI conversion rate was incorrectly entered, an erroneous balance change was started. Together, these two errors permitted a transaction to be initiated that would basically remove the pool's aggregate cash.

The transaction, where the external address buys 2 SYFI using 0.5 ETH on the Uniswap:

https://etherscan.io/tx/0xed33e727…c4e59a

15 minutes later, the same external address sells 15,551 SYFI for 747 ETH after the positive rebase event:

https://etherscan.io/tx/0xbb45a3aa…64ea83

Case & protocol details

Classification Yield Aggregator
Protocol Type Yield Aggregator
Affected asset / contract SYFI
Official Website syfi.finance/
Protocol Twitter/X @softyearnfi

Security review history

Evidence & learning

Sources and on-chain records

Practice this exploit pattern safely

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.