An attacker first used swaps to reduce the Balancer V1 BPool’s WBTC reserve to near-dust levels, then exploited rounding in joinswapPoolAmountOut. When the function reverse-calculated the WBTC required to mint a caller-specified amount of BPT, 18-decimal fixed-point arithmetic rounded the required input down to 1 satoshi while still minting the full BPT amount. The attacker minted 4,408.8 BPT through these underpriced joins and exited the pool proportionally to drain DPI, USDC, WETH, and WBTC
Balancer V1
אירוע שתועד ב-DefiLlama, SlowMist. הסיווג: חוזים חכמים ולוגיקת פרוטוקול.
הדיווחים על האירוע
מה ידוע על המתקפה?
הסיווג ושיטת התקיפה משקפים את דיווחי המקורות. תיאורים מפורטים מוצגים בשפת המקור; לקריאת התחקיר המלא ניתן לפתוח את הקישור המצורף.
An attacker exploited a rounding/precision vulnerability in legacy Balancer V1 contracts. Using flash loans to compress WBTC reserves to near-zero, they minted a large amount of BPT with only 1 satoshi of WBTC and then proportionally exited to drain DPI, USDC, WETH and WBTC from the pool.
מקורות וניתוחים נוספים
תמונת המצב נאספה ב-5 בנוב׳ 2026. הסכומים נקובים בדולרים ומשקפים הערכות מקור. סכום לא ידוע אינו אפס; סכום שהוקפא אינו בהכרח כסף שהוחזר.
