ZKsync has confirmed that a compromised admin account drained $5 million in unclaimed ZK tokens from its airdrop contract, sparking a nearly 10% decline in ZK’s market price.
Background
- The ZKsync team disclosed on Tuesday that an attacker exploited a vulnerability tied to an admin wallet overseeing three of the airdrop distribution contracts.
- According to ZKsync, the wallet’s private key was compromised, allowing the attacker to trigger a sweepUnclaimed() function and mint approximately 111 million ZK tokens, worth around $5 million at the time of the breach.
- These tokens were immediately transferred out, likely contributing to the subsequent market sell-off.
- ZKsync clarified that the exploit affected only the airdrop distribution mechanism and did not compromise the core ZKsync protocol or ZK token smart contract.
Why should you pay attention?
- This exploit highlights ongoing challenges with smart contract security, even among high-profile Ethereum Layer 2 solutions.
- The attack not only diluted ZK’s circulating supply by 0.45% but also eroded investor confidence at a critical stage in ZKsync’s ecosystem growth.
Who said what?
- The ZKsync security team wrote on X:
“All user funds are safe and have never been at risk. The ZKsync protocol and ZK token contract remained secure.”
- In a follow-up post, the team explained:
“The compromised account address is 0x8428...da5587D. The attacker called the sweepUnclaimed() function that minted approximately 111 million unclaimed ZK tokens from the airdrop contracts.”
- They added:
“The incident is contained… no further exploits via this method are possible. We’re encouraging the attacker to get in touch via security@zksync.io to negotiate the return of the funds and avoid legal liability.”
Zooming out
- Since launching in June 2024, ZK has struggled with price volatility and is now down about 85% from its all-time high of $0.321. This latest incident intensified downward pressure, sending ZK’s price tumbling by nearly 10% in 24 hours.
- The exploit also adds to a growing list of high-profile airdrop-related vulnerabilities, spotlighting how even well-audited smart contracts can be undermined by compromised administrative keys.
- While ZKsync has taken swift action to contain the breach, the timing is critical coming at a time when the network is vying for broader adoption in the Layer 2 rollup race and investor trust is paramount.
- This incident also occurs in the broader context of increasing regulatory scrutiny around token distribution, governance transparency, and Layer 2 security.
- If not resolved constructively, the breach could dampen momentum for ZKsync’s wider ecosystem ambitions. However, by responding transparently and initiating recovery efforts, the project may yet limit the long-term damage.