DeepScanās AI audit flagged the
@zkLink_Official vulnerability in just 10 minutes.
We recommend that project teams use DeepScan AI audits for continuous smart-contract scanning to strengthen contract security and reduce related risks.
Full report:
Benchmark update:
1/4
ā ļø Exploit Breakdown: zkLink Nova Ethereum Bridge Attack
On October 29, an attacker withdrew 22.43129453 ETH and 11 different ERC-20 tokens from zkLink Novaās L1 custody contracts in a single transaction. The stolen assets were worth approximately $797,016.48 at the time of the attack.
š Root Cause:
The vulnerability was in zkLink Novaās `Arbitrator.claimMessage`. The function uses `finalizeMessageHash` in transient storage to record the hash of a message just authenticated through a callback from the source chainās canonical message service.
The value was not cleared after the call. The function also did not require a fresh authentication callback for every call, allowing an already-authenticated message to be reused.
Show more