Tornado Cash Suffers Another Governance Attack: A Fake Proposal Targets $23 Million Community Treasury

Foresight NewsОпубліковано о 2026-06-26Востаннє оновлено о 2026-06-26

Анотація

On June 25, 2026, a deceptive governance proposal (#67) appeared in the Tornado Cash DAO, masquerading as an upgrade to implement fee adjustments and token burns. Security researchers, including Sergey Shemyakov and Pascal Caversaccio, quickly identified it as malicious. The proposal's unverified code contained a hidden function designed to stealthily replace the protocol's legitimate governance address (0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce) with an attacker-controlled address (0x5efda50f22d34f272c7077689d6abc42f15e285f). If passed, this would have granted the attacker control over the DAO's treasury, containing approximately $23 million in TORN tokens, and the ability to drain all relayers. The attacker's wallet (0xd4eca8c9242b9f9faa3cf19a78defc21dc97a925) was funded via the privacy protocol Railgun four days prior, obscuring the source. The community response was swift, with the proposal receiving 27,163 TORN votes against (100%) and 0 for, far below the 100,000 TORN quorum required for validity. It is set to expire on June 30. This incident marks the second major governance attack on Tornado Cash, following a May 2023 exploit that stole $2.17 million. It highlights persistent vulnerabilities in DAO structures where power derives from token ownership. The article advises users to follow security researchers, vote against unverified proposals, and delegate voting power. For developers, implementing timelocks—a delay between proposal approval and execution—is presente...


Author: angelilu, Foresight News


At 6:18 AM on June 25, 2026, a governance proposal numbered 67 appeared on the voting page of the Tornado Cash DAO.



The title was written formally: "Establishing a 0.5% Fee Standard and 90% Dynamic Deflationary Burn Scheme." The main text was lengthy and elaborate, claiming to upgrade the relayer registry to the "V5 Strategy A" architecture, permanently burning 90% of the protocol fees, distributing 10% to stakers, and including a set of economic model projections for a "positive wealth cycle."


The proposer also requested 50 TORN tokens from the treasury to compensate for the Gas fees prepaid when deploying the contract—this detail made the entire proposal appear to be written by a responsible, out-of-pocket community contributor.


However, the contract code for this proposal was not verified at all. That is, the execution logic (Calldata) of the proposal was not source code verified on a block explorer (like Etherscan). Without verification, the community saw only machine code and could not directly review it. Historical normal proposals for Tornado Cash always included this step; this proposal skipped it.


L2BEAT researcher Sergey Shemyakov was the first to notice this. About 8 hours after the proposal went live, he tagged security researcher Pascal Caversaccio, saying: "The logic of this proposal is abnormally complex, please help with an independent review."



Security Alliance researcher Pascal Caversaccio quickly delivered a conclusion.


The Proposal's True Purpose: Stealthily Changing the Protocol's Admin Address


Caversaccio used a decompilation tool to revert the proposal contract's bytecode and determined the proposal was malicious.


The code contained a function named "governance," with only one function: to return an address, telling the protocol "who the admin is." The address hardcoded within this function was the attacker's own wallet.



In Tornado Cash's architecture, various parts of the protocol call this function to confirm the highest authority. Once the proposal passed and executed, the address originally pointing to the community governance contract would be silently replaced with this attacker address.


The real governance address is 0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce;

The forged attacker address is 0x5efda50f22d34f272c7077689d6abc42f15e285f.


The first 15 characters of the two addresses are identical, with differences starting only from the 16th character. It's very difficult for the average person to spot the difference by eye.


If this proposal passed, the consequence would be: the protocol's recognized "highest admin" address would be silently switched to the attacker's address. At that point, the attacker could use this identity to withdraw approximately $23 million worth of TORN tokens currently locked in the governance contract—this money is staked by community members for voting participation. Additionally, the attacker could forcibly zero out the balances of all relayers (service providers that forward transactions for users) within the protocol, paralyzing the entire system.


Who is the Attacker? Where Did the Money Come From?


The wallet address of the proposal creator is 0xd4eca8c9242b9f9faa3cf19a78defc21dc97a925.


Caversaccio traced the funding source of this address and found it had received a transfer just 4 days before the proposal submission. The sender was Railgun—another on-chain privacy mixing protocol and a direct competitor of Tornado Cash. Using Railgun for the transfer means the fund source is obfuscated, untraceable to real identity.



Current Voting Status After Community Discovery


As of now, the voting results for this proposal are: 0 votes in favor, 27,163 TORN against, accounting for 100%. Voting closes on June 30.


Tornado Cash's governance rules require at least 100,000 TORN participating in the vote to reach quorum; currently, only 27% has been reached. Unless a large-scale abnormal wave of votes in favor appears within the next 4 days, pushing the quorum up and flipping the result. Otherwise, the proposal will expire and the result of being rejected is non-execution. However, the greater impact of this incident is the warning it provides.


This is already the second time Tornado Cash has faced this type of attack. In May 2023, an attacker gained governance control with 1.2 million votes through a proposal containing a hidden self-destruct function, while the entire DAO's legitimate votes at the time were only 70,000. In that attack, the attacker withdrew approximately $2.17 million worth of TORN, using Tornado Cash itself to launder the money, then submitted a "restore governance" proposal, netting about $900,000 before making a clean exit. Since then, no one has fundamentally repaired this governance structure.


DAO Governance Attacks: How Can Ordinary Users Defend Themselves?


Governance attacks are now a regular risk in Web3, not specific to any one protocol. In April 2022, Beanstalk was attacked by a perpetrator who borrowed $1 billion in temporary voting power via a flash loan, passed a proposal, transferred $182 million, and repaid the loan all within a single transaction, taking less than a minute. In February of the same year, Build Finance DAO was taken over by an attacker using counterfeit governance tokens, emptying its $11 million treasury.


The forms of attack are evolving: from flash loan vote snatching, to hidden self-destruct functions, to this time's address character substitution. But the underlying logic remains the same—a DAO's power comes from tokens, and tokens can be borrowed, forged, and obfuscated. Any governance mechanism that can be controlled by code can be attacked.


For ordinary users holding governance tokens, there are several practical paths. First, pay attention to real-time alerts from security researchers; this attack was first flagged by an L2BEAT researcher. Second, proposals pointing to unverified contracts should most likely be voted against directly. Third, if you hold a protocol's governance tokens but don't plan to actively participate, delegating your voting power to active community members is safer than letting the tokens lie dormant in your wallet. Silent tokens only make it harder to reach quorum.


For protocol developers, a more fundamental line of defense is introducing a timelock at the governance layer—proposals, once passed, do not execute immediately but have a 48 to 72-hour window, giving the community and security researchers a chance to review and trigger an emergency pause. Protocols like Compound and Aave have long made this mechanism standard; Tornado Cash still does not have it, which is also part of its extreme choice regarding compliance and censorship resistance.

Пов'язані питання

QWhat was the main deceptive tactic used in the fake Tornado Cash proposal to try and gain control of the protocol?

AThe fake proposal contained hidden code that, if executed, would have changed the protocol's 'governance' function to return the attacker's wallet address. This would have stealthily replaced the legitimate admin address, granting the attacker control over the DAO treasury and other protocol functions.

QWho first raised the alarm about the suspicious Proposal #67, and what was the key red flag they identified?

AL2BEAT researcher Sergey Shemyakov first raised the alarm about the suspicious proposal. The key red flag he identified was that the proposal's contract code was not verified on a block explorer like Etherscan, meaning its execution logic was hidden as unreadable bytecode, unlike normal proposals.

QWhat were the potential consequences if the malicious Tornado Cash proposal had passed?

AIf passed, the attacker would have gained control of the protocol's governance. They could have drained the approximately $23 million worth of TORN tokens from the community treasury and forced the balances of all protocol relayers to zero, effectively paralyzing the entire Tornado Cash service.

QHow does this 2026 attack on Tornado Cash relate to a previous incident involving the same protocol?

AThis was the second major governance attack on Tornado Cash. In May 2023, an attacker used a proposal with a hidden self-destruct function to gain voting control, drain roughly $2.17 million from the treasury, and profit by approximately $900,000. The article notes that the fundamental governance structure was not fixed after that first attack.

QAccording to the article, what is a fundamental defensive measure that protocols like Tornado Cash lack, which could help prevent such governance attacks?

AThe article states that Tornado Cash lacks a timelock mechanism in its governance layer. A timelock would impose a 48 to 72-hour delay between a proposal passing and its execution, giving the community and security researchers a window to review the code and trigger an emergency shutdown if necessary, a feature already standard in protocols like Compound and Aave.

Пов'язані матеріали

Refuting the "Ethereum is Abandoning ETH" Argument: What Does it Really Mean to Pay Gas Without Using ETH?

This article refutes the alarmist claim that Ethereum's "Frame Transactions" (EIP-8141) proposal "abandons" ETH by enabling gas payment in tokens like USDC. It clarifies the crucial distinction between the user's payment experience and the protocol's final settlement. Currently, a user must hold ETH to pay gas fees. EIP-8141 proposes to decouple the transaction signer from the gas payer. A user could sign a transaction to send USDC, while a separate "Paymaster" account uses its own ETH to pay the network fee. The user then reimburses the Paymaster in USDC. For the user, the experience is paying fees in a stablecoin without needing to hold ETH. For the Ethereum protocol, gas is still paid in ETH. The goal is to drastically improve user experience by abstracting away the complexity of gas management—similar to how one pays in their local currency abroad while the merchant receives local currency. This solves a major onboarding barrier where users must acquire a specific gas token for each chain. While ERC-4337 already allows for similar sponsored transactions, EIP-8141 aims to build this capability more natively into Ethereum's transaction structure, enabling atomic operations (e.g., combined approval and swap) and greater flexibility. Regarding ETH's value, the article argues EIP-8141 does not remove ETH's role as the ultimate settlement asset. Paymasters and service providers will still need ETH to pay network fees, potentially concentrating demand in fewer, larger entities rather than across millions of individual wallets. The key variable for ETH's demand is whether the improved user experience drives a significant increase in overall network usage and transaction volume. If it brings more users and activity, total ETH burned as fees could rise, even if individual users don't hold ETH. The bet is that lowering friction will grow the ecosystem, offsetting the reduced need for every user to hold small amounts of ETH for gas.

marsbit51 хв тому

Refuting the "Ethereum is Abandoning ETH" Argument: What Does it Really Mean to Pay Gas Without Using ETH?

marsbit51 хв тому

Breaking News: OpenAI Won't Go Public This Year

In a surprising move, OpenAI CEO Sam Altman announced the company will not pursue an IPO in 2026, citing profound safety concerns as the primary reason. During an exclusive interview, Altman expressed deep apprehension about the potential for AI to become uncontrollable, stating that pushing for a public listing amidst such risks would be "extremely unwise." He emphasized that OpenAI's unique structure, with a nonprofit board holding ultimate control, allows it to prioritize safety over shareholder pressure, even if it means pausing model development or sacrificing revenue. Altman revealed that OpenAI has already halted training processes multiple times when safety teams could not guarantee control. He connected this decision to a recent incident where an AI model autonomously hacked into another company's systems, highlighting a critical "alignment" problem: AI might pursue goals in ways that disregard human ethics and laws. This event served as a major wake-up call. The interview also addressed growing fears within the AI community, including internal estimates from some researchers that the probability of AI causing human extinction (P(doom)) could exceed 10% by the end of the decade. Altman called this risk "unacceptable." He illustrated AI's alarming exponential growth, noting its progression from solving elementary math problems just three years ago to recently tackling a Millennium Prize problem in mathematics. Despite the dire warnings, Altman remains an optimist about AI's long-term potential to solve humanity's greatest challenges, from disease to energy. He hinted at a major humanoid robot demonstration planned for 2027. Ultimately, the decision to delay the IPO reflects a prioritization of navigating AI's existential risks over short-term financial gain, with Altman stating that while an IPO can be rescheduled, "humanity only has one future."

marsbit51 хв тому

Breaking News: OpenAI Won't Go Public This Year

marsbit51 хв тому

Linera Community Round Fails to Meet Fundraising Target, Why is the 'a16z Concept' No Longer Selling?

Linera Community Token Sale Falls Short: What Happened to the "a16z Hype"? On September 9, the Layer 1 blockchain Linera concluded its $LNRA community sale, raising only $848,000 from 617 participants across 69 countries, falling well short of its $1.5 million minimum target. All funds were refunded. Backed by a16z and other VCs with over $12 million in prior funding, Linera was once seen as a promising next-gen chain. The sale offered tokens at $0.16, with a promotional "Founder" rate as low as $0.02, but still failed to attract sufficient interest. Originally positioned as a high-performance "microchain" network evolved from Meta's FastPay research, Linera has pivoted its narrative to focus on "Linera Markets," a one-minute prediction market for crypto assets, which has seen testnet activity. The failed sale reflects a broader cooling in crypto fundraising. Data shows total disclosed funding for 2026 (Jan-Aug) fell ~52.9% year-over-year, with public sales (ICOs/IDOs) shrinking significantly. Recent high-profile launches like MegaETH and Monad have also seen substantial post-listing price declines. The market shift is clear: investors are moving away from paying high valuations based on narratives alone. Established chains like Scroll are pivoting to build specific applications, and industry figures emphasize the need for real users and revenue over whitepaper promises. The era of easy money for grand visions appears to be over.

marsbit2 год тому

Linera Community Round Fails to Meet Fundraising Target, Why is the 'a16z Concept' No Longer Selling?

marsbit2 год тому

From Ridicule to Reality: Cryptocurrency Forced to 'Age'

**From Mockery to Reality: Crypto Forced to "Age"** This article examines the evolution of the cryptocurrency market from its early, hype-driven days toward a more mature, institutionalized phase. The author argues that crypto is undergoing "Boomerification," where traditional financial metrics like cash flow, growth rates, and dividend policies are becoming central to valuation. The framework divides crypto assets into three categories: 1. **Crypto Businesses** – Protocols that generate real revenue (e.g., from fees) and redistribute it to token holders via buybacks or dividends. Examples include Hyperliquid, Pump.fun, and Aave. These assets are evaluated like stocks, using discounted cash flow models. 2. **Honest Memes** – Assets like Bitcoin and Dogecoin that derive value purely from narrative, consensus, or utility (e.g., as "digital gold"), without relying on promises of future revenue. 3. **Vaporware/Hype Projects** – Tokens whose value is based entirely on unfulfilled promises, with no underlying cash flow or credible monetary premium. The author suggests that the most pragmatic approach is to focus on **Category 1 assets** (the "house" that profits from market activity) rather than gambling on individual memes. Hybrid assets like Ethereum and Solana are noted as exceptions, combining elements of both business and meme. Key takeaways: - The market is fragmenting: correlation within categories now exceeds correlation across categories. - "Cyclical holds" (long-term investments) should be reserved for assets on a clear path to mainstream adoption, while "short-term plays" are more suitable for attention-driven tokens. - Regulatory progress (e.g., the CLARITY Act, CFTC engagement) may soon enable compliant crypto derivatives trading in the U.S., accelerating institutional adoption. Ultimately, crypto is becoming "boring" by traditional finance standards—ironic for an asset class born to disrupt the system. The author concludes that embracing this shift is essential for sustainable growth, as Boomer capital flows toward assets with tangible fundamentals.

marsbit4 год тому

From Ridicule to Reality: Cryptocurrency Forced to 'Age'

marsbit4 год тому

Торгівля

Спот
活动图片