Aztec Network RollupProcessorV3 Contract Attacked, Losses Exceed $2.15 Million

Aztec Network RollupProcessorV3 Contract Attacked, Losses Exceed $2.15 Million

N
News Editor
2026-06-15 06:00:51
According to BlockSec Phalcon, Aztec Network’s RollupProcessorV3 contract was attacked, resulting in losses of more than $2.15 million. The root cause was that numRealTxs was not effectively bound to the transaction set enforced by the ZK proof.
Aztec NetworkRollupProcessorV3BlockSec PhalconZK ProofContract Attack

ChainCatcher reported that, according to an analysis by BlockSec Phalcon (@Phalcon_xyz), Aztec Network’s RollupProcessorV3 contract was attacked, with losses exceeding $2.15 million. The incident centered on an inconsistency in how the contract interpreted the transaction list, and the attacker used that gap to withdraw assets. A total of seven assets were involved.

numRealTxs Was Not Effectively Bound to the ZK-Enforced Transaction Set

BlockSec Phalcon said the root cause was that numRealTxs was not effectively bound to the transaction set enforced by the ZK proof. As a result, the proof verification path and the L1 settlement logic interpreted the transaction list differently, creating the condition that the attacker exploited.

In the described attack flow, the attacker moved real deposits into slots that were not processed by the settlement logic, thereby bypassing the decreasePendingDepositBalance() function. The attacker then created unsecured private balances out of thin air and withdrew them through the normal settlement process, leading to losses of more than $2.15 million.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
600

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.