Drift Protocol Multisig Compromise Removed Withdrawal Caps and Enabled Asset Theft
Drift Protocol was compromised after an attacker gained control of a newly created 2-of-5 Squads v4 admin multisig during a migration from an older 3-of-5 setup. Investigation notes say the migration replaced four of five original members, lowered the approval threshold, and left no timelock, allowing the attacker—who controlled two signer accounts—to use a dual durable nonce pre-signing technique to transfer protocol admin rights to a wallet under their control in less than two seconds. Shortly before the admin takeover, the attacker also withdrew $10,000 USDC from the insurance fund.
With unilateral admin access, the attacker used the UpdateWithdrawGuardThreshold capability to remove withdrawal caps across 16 spot markets, then created fake collateral markets backed by an attacker-controlled token and oracle to extract real assets from the protocol. Public proof-of-concept material highlighted how the withdrawal guard change could eliminate all withdrawal limits, while on-chain analysis linked the attacker-controlled signers through durable nonce accounts funded by the same wallet, identifying shared nonce funding as a key early warning indicator. Drift later moved protocol upgrade authority to a recovery multisig that excluded the compromised members, but reporting indicated Drift Vaults upgrade authority still remained on a multisig where the attacker retained a seat.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
7 events from the most recent confirmed update back to the earliest known activity.
Drift moves protocol upgrade authority to recovery multisig
Following the incident, Drift created a recovery multisig that excluded the attacker-controlled members and transferred Drift protocol upgrade authority to it. However, Drift Vaults upgrade authority remained on a multisig where the attacker still retained a seat, leaving residual risk.
Public investigation notes detail attack mechanics and residual risk
On 2026-04-03, public investigation notes described the multisig migration, the dual durable nonce technique, the linked funding of nonce accounts, and the remaining exposure in Drift Vaults governance. The notes identified shared funding of nonce accounts as a key early warning signal.
PoC published for UpdateWithdrawGuardThreshold abuse
On 2026-05-04, a public proof-of-concept repository was published showing how `UpdateWithdrawGuardThreshold` could be used to remove withdrawal caps. The PoC reflected technical details of the mechanism abused in the Drift incident.
Attacker disables withdrawal protections and creates fake collateral markets
After taking admin control on 2026-04-01, the attacker removed withdrawal caps across 16 spot markets and created fraudulent collateral markets backed by an attacker-controlled token and oracle. These actions enabled extraction of real assets from the protocol.
Drift Protocol suffers multisig compromise and admin takeover
On 2026-04-01, an attacker controlling two members of the newly created 2-of-5 admin multisig used a dual durable nonce pre-signing technique to transfer protocol admin rights to a plain wallet under their control in under two seconds. The compromise gave the attacker unilateral administrative control over the protocol.
Attacker drains USDC from Drift insurance fund before admin takeover
Shortly before the main compromise on 2026-04-01, the attacker withdrew $10,000 USDC from Drift Protocol's insurance fund. This occurred before protocol admin rights were transferred to the attacker's wallet.
Drift creates new 2-of-5 admin multisig during migration
On 2026-03-25, Drift Protocol created a new Squads v4 2-of-5 admin multisig as part of a migration from an older 3-of-5 multisig. The change replaced four of five original members, lowered the threshold to 2-of-5, and had no timelock, setting up the conditions later abused in the compromise.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
2 references tracked. Mallory keeps watching after this page renders.
See the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


