📈 Get daily crypto insights that make you smarter about your money

Tornado Cash DAO Falls to Governance Exploit: 473,000 TORN Tokens Drained in Sophisticated Attack

The cryptocurrency privacy ecosystem suffered a significant blow on May 20, 2023, when an unidentified attacker executed a sophisticated governance takeover of Tornado Cash, the Ethereum-based transaction mixer already sanctioned by the United States Treasury Department. The exploit resulted in the drainage of approximately 473,000 TORN tokens, sending the governance token plunging by as much as 40% within 24 hours as the full scope of the attack became clear.

The Exploit Mechanics

Security researcher samczsun from crypto investment firm Paradigm was among the first to identify and document the attack, which began at 07:25:11 UTC on May 20. The attacker deployed what appeared to be a legitimate governance proposal — Proposal 20 — designed to punish certain addresses, borrowing logic from a previous legitimate proposal, Proposal 16. The community, believing the proposal to be benign, voted in favor of it.

However, the proposal contract contained a hidden self-destruct function called emergencyStop() that the community did not recognize. Once the proposal gathered sufficient votes and passed, the attacker triggered this function, destroying both the proposal contract and the contract factory that created it.

The critical step followed: the attacker redeployed a completely different contract at the exact same address using a technique involving both CREATE2 and CREATE opcodes. By exploiting the deterministic address calculation of the CREATE opcode — which depends only on the sender address and nonce — the attacker ensured the new malicious contract would reside at the same address as the original proposal, while containing entirely different execution logic.

The governance contract then executed this malicious proposal via delegatecall, granting the attacker 1.2 million fake votes and effectively handing them full control over the Tornado Cash DAO treasury.

Affected Systems

The attack directly impacted the Tornado Cash governance system and its associated TORN token. The attacker successfully drained 473,000 TORN tokens from the governance treasury. Shortly after the exploit, the attacker converted approximately 100,000 TORN tokens into 54 ETH and subsequently deposited 372 ETH back into Tornado Cash itself — an ironic twist, using the mixer’s own infrastructure to launder proceeds from its governance attack.

The TORN token experienced a dramatic price decline of approximately 40% in the 24 hours following the attack. The broader DeFi ecosystem watched closely, as Tornado Cash remained one of the most widely used privacy protocols on Ethereum, despite being sanctioned by the U.S. Office of Foreign Assets Control (OFAC) since August 2022.

At the time of the attack, Bitcoin was trading at approximately $26,750 and Ethereum at around $1,805, providing the backdrop of a relatively stable macro crypto environment that made the Tornado Cash exploit stand out even more prominently.

The Mitigation Strategy

In the aftermath of the attack, the Tornado Cash community and security researchers analyzed the exploit to develop defensive measures. The attack highlighted the fundamental vulnerability of governance systems that rely on delegatecall to execute proposal logic, as this pattern allows proposals to modify the governance contract’s own storage.

Key mitigation strategies identified include implementing proposal code immutability — preventing any self-destruct or code replacement mechanisms — and requiring multi-step verification of proposal contracts before execution. Some protocols began exploring the use of formal verification tools to detect hidden functions in governance proposals.

The incident also reignited discussions about the limitations of decentralized governance, particularly for protocols that have been sanctioned by government authorities and may lack the active developer participation needed to respond quickly to such attacks.

Lessons Learned

The Tornado Cash governance attack serves as a textbook example of how sophisticated smart contract exploits can bypass community review processes. Several critical lessons emerge for the broader DeFi and DAO ecosystem:

First, governance proposals should be treated with the same level of security scrutiny as smart contract deployments. The community approved the malicious proposal because it appeared to reuse familiar, trusted code — a social engineering technique that exploits trust rather than technical vulnerabilities.

Second, the CREATE2/CREATE address collision technique demonstrates that contract address alone is insufficient proof of a contract’s legitimacy. Protocols must verify not just the address but the actual bytecode at that address before executing governance actions.

Third, self-destruct functionality in any contract interacting with governance mechanisms represents an unacceptable risk. Modern security standards recommend eliminating selfdestruct opcodes entirely from governance-adjacent contracts.

User Action Required

TORN token holders should monitor the Tornado Cash governance forum for updates on recovery efforts and any community-led proposals to address the exploit. Users who have funds locked in Tornado Cash pools should be aware that while the mixing functionality itself was not directly compromised, the governance attack could potentially lead to further exploits if left unresolved. All DeFi participants should review the governance security practices of protocols they interact with, paying particular attention to whether proposals undergo formal security audits before execution.

Disclaimer: This article is for informational purposes only and does not constitute financial or investment advice. Always conduct your own research before making any financial decisions.

🌱 FOR BUSINESSES BitcoinsNews.com
Reach 100K+ Crypto Readers
Sponsored content, press releases, banner ads, and newsletter placements. Put your brand in front of Bitcoin's most engaged audience.

9 thoughts on “Tornado Cash DAO Falls to Governance Exploit: 473,000 TORN Tokens Drained in Sophisticated Attack”

  1. rekt_porcupine

    40% dump in 24h on a token that was already sanctioned by the US treasury. TORN holders really cant catch a break

    1. sanctioned and still getting exploited. at this point TORN is basically a honeypot with extra steps

      1. proposal 20 borrowed logic from proposal 16 so it looked legit on the surface. the emergencyStop self-destruct was buried deep in the contract. proper review would have caught it

        1. emergencyStop buried in nested contracts is the classic attack vector. OpenZeppelin has templates that prevent this but nobody used them

        2. ^ exactly. the proposal looked legit because it borrowed from proposal 16. contract-level review should be mandatory before any governance vote, not just surface-level reading

          1. contract level review should be mandatory but most governance voters dont even read the proposal text. expecting them to audit solidity is unrealistic

  2. samczsun being the one to catch it at 07:25 UTC is wild. that guy must have alerts set up for every deploy on every major protocol

  3. governance attacks are the most undervalued risk in defi. one malicious proposal and the entire tokenomics are toast

  4. TORN went from sanctioned to exploited to basically dead in slow motion. governance tokens on privacy tools were always a design flaw waiting to be weaponized

Leave a Comment

Your email address will not be published. Required fields are marked *

BTC$65,535.00-1.6%ETH$1,794.77-1.6%SOL$73.94-1.6%BNB$606.55-2.2%XRP$1.22-3.9%ADA$0.1735-6.6%DOGE$0.0874-1.7%DOT$1.01-0.9%AVAX$6.88-0.3%LINK$8.27-1.6%UNI$3.21+19.6%ATOM$2.00+1.9%LTC$45.44-0.4%ARB$0.0855-2.0%NEAR$2.31-6.7%FIL$0.7995-0.2%SUI$0.7929-1.0%BTC$65,535.00-1.6%ETH$1,794.77-1.6%SOL$73.94-1.6%BNB$606.55-2.2%XRP$1.22-3.9%ADA$0.1735-6.6%DOGE$0.0874-1.7%DOT$1.01-0.9%AVAX$6.88-0.3%LINK$8.27-1.6%UNI$3.21+19.6%ATOM$2.00+1.9%LTC$45.44-0.4%ARB$0.0855-2.0%NEAR$2.31-6.7%FIL$0.7995-0.2%SUI$0.7929-1.0%
Scroll to Top