Leaderboard
159All-time rank
Team Finance
Oct 27, 2022
$15.8M
Lost
$15.8M
Recovered
$0
Net loss
$15.8M
Unrecovered0% recovered
Team Finance's migrate function, which moves locked LP positions from Uniswap v2 to v3, never validated that token and pair parameters matched the caller's lock. On 27 October 2022, an attacker locked a worthless token, then used another user's lock parameters to move that liquidity into an attacker-controlled v3 pair at a skewed price.
8M for $2,700 of attacker capital.
How the exploit worked
View reproducible PoCLiquidity Migration Exploit.
Lost: Multiple Tokens ~$15.8M US$
Source: DeFiHackLabs (SunWeb3Sec)
- Target
- DeFi
- Classification
- Input Validation
- Technique
- Missing Input Validation
- Attribution
- Unknown
- Chains
Ethereum
Event timeline
- Oct 27, 2022Exploit executed — $15.8M drained via missing input validation
- Attributed to Unknown
- Recovery status Unrecovered 0%
Data credits
- DefiLlamaIncident record, amounts, chains, recovery data and logo
- DeFiHackLabsExploit analysis and reproducible proof-of-concept (by SunWeb3Sec)
