Nemo Yield Trading Hack
What happened
On September 7, 2025, Nemo Protocol on Sui lost about $2.6 million after unaudited code introduced two exploitable flaws: an internal flash-loan function was publicly callable, and a query function could change contract state. The attacker combined the flaws to manipulate internal state and drain substantial assets from the SY/PT liquidity pool before funds were bridged to Ethereum.
How it happened
- Features added after audit review were deployed without being submitted for review.
- An internal flash-loan function was publicly callable, while a query function could modify state.
- The attacker combined those flaws to manipulate internal state and drain the SY/PT liquidity pool.
- Nemo paused core functions, patched the flaws, and submitted updated code for emergency review.
Protocol details
Market Context at Time of Hack
Security review history
- MoveBit View report
Evidence
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.