Sonne Finance, a decentralized lending protocol, had to halt operations after a hacker swiped $20 million in crypto from the market.
The breach, affecting Sonne's USD Coin (USDC) and Wrapped Ether (WETH) contracts, was disclosed by Web3 security firm Cyvers at 10:28 PM UTC on May 14.
Did you know?
Want to get smarter & wealthier with crypto?
Subscribe - We publish new crypto explainer videos every week!
What is Uniswap? (UNI Token Explained With Animation)
Sonne Finance detected the breach 25 minutes after it happened and couldn't prevent the theft of multiple cryptocurrencies, including USDC, WETH, VELO, and soVELO.
The platform announced a pause on all activities on the Optimism network at 12:11 AM UTC on May 15 and collaborated with Cyvers to investigate the breach.
The protocol offered a bug bounty to the hacker, a practice in which the hacker would return most of the stolen funds in exchange for a reward, typically about 10% of the total value. However, the hacker has shown no interest in negotiating.
PeckShield, a blockchain analysis firm, reported that the hacker had transferred $7.8 million to a new wallet and converted assets, suggesting a possible preparation to launder the money through privacy-focused services like Tornado Cash.
Further investigations revealed that the vulnerability exploited was a known bug in Sonne's Compound V2 forks. Developer @GiantBabyCorn explained how the breach happened and criticized the protocol on X.
As of now, the funds from Sonne Finance have not been recovered, and the hacker remains at large.
The incident highlights the possible security challenges within crypto and raises questions about the adequacy of current protective measures against such attacks.
Recently, on-chain investigator ZachXBT reported another major exploit involving $14.8 million in crypto, which affected the Rain crypto exchange.