โ๏ธ Technical Analysis Published: Analysis of the $2.19M Asset Theft from Aztec Connect
A deprecated Aztec Connect RollupProcessor contract was exploited through a settlement boundary bypass vulnerability, enabling attackers to create an L1/L2 state discrepancy and drain approximately $2.19M from the protocol.
The attack abused a mismatch between numRealTxs and decoded_slots, allowing forged deposits to be committed by the ZK proof while remaining invisible to the L1 settlement verification process.
Our report provides a complete reconstruction of:
๐น Vulnerability root cause
๐น ZK commitment vs settlement boundary mismatch
๐น Dual-path state divergence model
๐น Atomic exploit execution
๐น On-chain fund tracing
This case highlights a critical security principle for Rollup systems: settlement boundaries must always be strictly aligned with the commitment scope of ZK public inputs.
Read the full analysis below ๐