وفقًا لتحليل Beosin EagleEye لمراقبة المخاطر الأمنية ، ومنصة الإنذار المبكر والحظر لشركة Beosin لتدقيق أمن blockchain ، فإن اتفاقية إقراض DeFi التي تعرضت للهجوم هذا الصباح قد سرقت أصولًا تبلغ حوالي مليون دولار أمريكي ، بما في ذلك 0.5 WBTC ، 30 WETH ، 53.8 10000 دولار أمريكي و 360 ألف دولار أمريكي. حاليًا ، لا تزال معظم الأموال المسروقة في عنوان المهاجم. سبب هجومها هو خطأ السعر الناجم عن إعادة الدخول. قام فريق Beosin الأمني بتحليل الحادث: 1. دعا المهاجم أولاً وظيفة "JoinPool" في Balancer Vault. 2. ثم اتصل بـ "exitPool" لاسترداد التعهد ، وأثناء هذه العملية ، سيرسل Balancer Vault eth إلى المهاجم لاستدعاء الوظيفة الاحتياطية لعقد الهجوم. في هذه الوظيفة ، يستدعي المهاجم وظيفة الاستعارة لعقد 0x62c5 ، والتي تحتاج إلى حساب السعر بناءً على البيانات التي يتم إرجاعها بواسطة Balancer Vault.getPoolTokens (). في الوقت الحالي ، أثناء عملية "exitPool" للمهاجم ، انخفض إجمالي الإمداد في التجمع ولكن لم يتم تحديث البيانات. يستخدم المهاجم خطأ البيانات هذا لإقراض المزيد من الأصول لتحقيق الربح.