$3 300 000 USD

APRIL 2023

GLOBAL

SUSHI SWAP

DESCRIPTION OF EVENTS

"Buy and Sell Instantly on Sushi. Whenever. No registration needed. Over 400 tokens to trade at your fingertips."

 

"Sushi is a Decentralized Exchange (DEX) we aim to be a one-stop shop for all your decentralized finance (DeFi) needs. Sushi allows users to trade cryptocurrencies without the need for a central operator administrator, using their own preferred connected crypto wallet. Users can buy and sell across 11,700 cryptocurrency pairs and trade tokens across ten crypto networks (and counting) via the newly launched cross-chain swap (SushiXSwap). Next to trading you can: earn, stack yields, lend, borrow, leverage all on one decentralized, community driven platform."

 

"Sushi’s products are configured in a way that allows the entire platform to maintain decentralized governance of $SUSH token holders, while continuing to innovate on the collective foundations by design. Whereas major structural changes are voted on by the community, the day-to-day operations, rebalancing of pools and ratios, business strategy and overall development implementation is done by a core team.

 

Thus far, the core products, include:

 

a decentralized exchange (Swap) a decentralized lending market (Kashi) yield instruments (Onsen) an auction platform (Miso) an AMM framework (Trident) and a payroll solutions for vesting and streaming (Furo)"

 

"Your keys, your coins. Own your own crypto, just like cash in your wallet. Fully decentralized & self custody of your funds means your money in your wallet, as it should be."

 

"Move assets across networks in seconds. We will always find you the best rate, no matter what network you’re on, with no extra fees."

 

"Earn passive income with your coins. With multiple ways to passively earn yield on your coins, you can choose your own yield stack and make your money work for you, all in the background, 24/7."

 

"Over $3.3M was stolen from SushiSwap users over the weekend via a new routing contract.

 

All users who had approved Sushi’s 4 day old RouteProcessor2 contract at the time of the incident, were at risk, across 14 chains.

 

Sushi Head Chef, Jared Grey, acknowledged the bug, urging users to revoke approvals. He later stated that the protocol is now safe to use, and the exploited contract has been removed, as well as promising a full post-mortem on events.

 

Amongst the chaos, DeFi’s favourite villain got rekt for 1800 ETH, and there was plenty of whitehacking activity.

 

One user claimed to have targeted 0xSifu as a whitehat, though the attempt appeared to have been botched, with only 100 ETH eventually returned. BlockSec also got involved, adding to their impressive list of recent whitehacks.

 

Luckily, the days-old contract had relatively few approvers, and this didn’t turn out to be the AMM-ageddon it could have been."

 

"The new contract contained the function, processRoute, which is insufficiently protected against accepting arbitrary data.

 

The attacker was able to create a fake Univ3 pool, and insert their own contract address in place of a genuine liquidity pool. During the uniswapV3SwapCallback function, the contract is then able to drain (or 'yoink') tokens from any address which had approved it."

 

"SushiSwap router exploit comes from a bad callback. Although the line 328 comment is correct, line 340 does not check the pool deployer. So you can impersonate a V3Pool, do a no-op swap, call safeTransferFrom on an arbitrary ERC20 and arbitrary from address on line 347"

 

"The damage wasn’t enourmous, nor particularly widespread. Users were either drained or revoked quickly, and whitehat efforts certainly helped to soften the PR blow."

 

"But this is a bad look for an already-embattled protocol, nonetheless."

 

"Grey receiving an SEC subpoena, criticism of a paltry bug bounty programme, and large operating expenses (including 500k for Grey himself)...

 

It appears the drama is far from over for Sushi."

 

Explore This Case Further On Our Wiki

Sushi is a decentralized exchange (DEX) that allows users to trade cryptocurrencies without the need for a central operator administrator. Users can buy and sell across 11,700 cryptocurrency pairs and trade tokens across ten crypto networks. Sushi’s products include a decentralized exchange, a decentralized lending market, yield instruments, an auction platform, an AMM framework, and a payroll solution for vesting and streaming. The platform maintains decentralized governance of $SUSH token holders, while the day-to-day operations are done by a core team. However, over $3.3 million was stolen from SushiSwap users via a new routing contract. The attacker was able to create a fake Univ3 pool and drain tokens from any address which had approved it. Although the damage wasn't enormous or particularly widespread, this incident is a bad look for an already-embattled protocol.

Sources And Further Reading

 For questions or enquiries, email info@quadrigainitiative.com.

Get Social

  • email
  • reddit
  • telegram
  • Twitter

© 2019 - 2026 Quadriga Initiative. Your use of this site/service accepts the Terms of Use and Privacy Policy. This site is not associated with Ernst & Young, Miller Thompson, or the Official Committee of Affected Users. Hosted in Canada by HosterBox.