
Briefing
A severe multi-chain exploit has compromised Balancer V2 Composable Stable Pools, resulting in a loss estimated to be over $128 million in deposited assets across six major networks. The primary consequence is a critical erosion of confidence in the protocol’s core vault architecture and a direct, unrecoverable loss for liquidity providers in the affected pools. This systemic failure was rooted in a logic flaw concerning faulty access control and callback handling, allowing an attacker to execute unauthorized batchSwap operations that compounded across interconnected pools to drain over $128 million.

Context
The prevailing risk factor for complex DeFi protocols like Balancer is the high-stakes attack surface inherent in multi-asset vaults and composable smart contract logic. Prior to this incident, the industry recognized the elevated risk associated with protocols utilizing custom, complex pool types and the batchSwap function, which orchestrates multiple token transfers in a single transaction. The security posture was further complicated by the V2 pools being deployed on multiple chains, creating a wider, interconnected attack surface that was vulnerable to a single, deep-seated logic flaw.

Analysis
The incident was a technical bypass of the V2 vault’s internal access control and authorization checks, which govern the execution of pool functions. The attacker deployed a malicious contract that manipulated vault calls during pool initialization or a subsequent interaction, effectively bypassing safeguards designed to prevent unauthorized operations. This manipulation allowed the attacker to execute a series of unauthorized batchSwap transactions, chaining multiple token movements to exploit the faulty logic and repeatedly withdraw assets from the interconnected Composable Stable Pools. The attack’s success was predicated on the ability to circumvent the protocol’s internal security perimeter to achieve systemic asset depletion across multiple chains.

Parameters
- Total Loss Estimate ∞ $128 Million ∞ The high-end estimate of the total value of assets drained from the affected V2 pools.
- Affected Chains ∞ Six ∞ The exploit spanned Ethereum, Arbitrum, Base, Optimism, Polygon, and Sonic, highlighting the multi-chain systemic risk.
- Recovered Funds ∞ $19 Million ∞ The amount of stolen funds successfully recovered by the protocol team following the initial exploit.
- Vulnerable Component ∞ V2 Composable Stable Pools ∞ The specific pool type targeted due to its complex, faulty access control logic.

Outlook
Immediate mitigation for users involved moving remaining assets from all V2 Composable Stable Pools that could not be paused, as the risk remains active for similar contracts. This event will likely establish a new, higher standard for formal verification of complex vault access control logic, particularly for multi-asset pools and multi-chain deployments. The primary second-order effect is a contagion risk assessment for other DeFi protocols that rely on similar customized pool logic or complex internal callback mechanisms for asset management.
