Scan to Download Gate App
qrCode
More Download Options
Don't remind me again today

Balancer preliminary report discloses V2 Composable Pool attack path and recovery progress

Wu reported that Balancer pointed out in the preliminary incident report that the attack originated from the rounding logic of the upscale function in the V2 Composable Stable Pools under the EXACT_OUT path. When the scaling factor is a non-integer, this function produces exploitable precision errors. The attacker combined this with the delayed settlement mechanism of batchSwap (which allows assets to be temporarily borrowed during the transaction and returned at the end), as well as the design where BPT is treated as a regular Token, allowing for bypassing the minimum pool share limit, which reduced the liquidity in the pool to extremely low levels, enabling the manipulation of the pool balance and the extraction of funds. The vulnerability only affects the CSPv5 pool after the pause window has passed; CSPv6 has been automatically paused by Hypernative and is unaffected. Other pool types in V2 and the V3 architecture are also unaffected, and exchanges and liquidity operations in the unaffected pools can still proceed normally. Currently, the CSPv6 pool has entered recovery mode, supporting proportional withdrawals of underlying assets; the CSPv5 pool is still under investigation, and users are advised not to interact for now.

BAL-5.64%
BPT1.11%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)