Merlin Labs Hack
Reported loss
$550K
Other
What happened
The attacker:
The transaction behind the attack:
The attacker:
- Added a small sum of deposit to the LINK-BNB Vault at:
- Sent 180 CAKE to the LINK-BNB Vault contract (leads to the hack)
- Called getReward() with the deposit of LINK-BNB Vault from the first step
- With a large amount of CAKE token in the wallet balance of the vault contract (sent by the hacker in step 2), it returns a large amount of profit. As a result, the system minted 100 MERL as a reward to the hacker
- Repeated 36 times, received 49K of MERL token in total
- Swapped MERLIN token into 240 ETH and transferred out of BSC using Anyswap.
The attack was performed using a similar way as Bunny and Autoshark exploits.
Protocol details
Classification
Other / Yield Aggregator / Protocol Logic / Ecosystem / Token & Share Accounting
Protocol Type
Exploit/Other
Affected asset / contract
MERL
Implementation language
Solidity
Protocol links
Website
@MerlinLab_
Evidence
- report Post-mortem rekt.news
- report Post-mortem rekt.news
- analysis Website reference watchpug.medium.com
- analysis DeFiLlama defillama.com
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.