استانی کولچوف (Stani Kulechov)، بنیانگذار پروتکل Aave، اعلام کرد که نسخه سوم این پروتکل (Aave v3) از حمله اخیر که منجر به سرقت حدود ۳۰۵ هزار دلار از دو کیفپول چندامضایی (Multisig) Safe شد، آسیبی ندیده است.
جزئیات فنی حمله
بر اساس گزارش شرکت امنیتی SlowMist، این حمله یک ماژول خاص را هدف قرار داد که برای باز و بسته کردن موقعیتهای اهرمی (Leveraged Positions) در Aave v3 از طریق کیفپولهای Safe استفاده میشد. مهاجم از یک نقص در کنترل دسترسی (Access-Control Flaw) بهره برد که به یک قرارداد هوشمند جعلی Safe اجازه داد تا بررسیهای احرازی هویت (Authorization Check) آداپتور مذکور را دور بزند.
روال سرقت داراییها
- کنترل تراکنشها: این آداپتور به فراخواننده اجازه میداد تا روتر و دادههای تراکنش مورد استفاده برای Swapها را کنترل کند.
- تخلیه دارایی: مهاجم با استفاده از این قابلیت، تراکنشهایی را از طریق کیفپولهای قربانی اجرا کرده و داراییهای weETH و وثیقهها (Collateral) را تخلیه کرد.
- بازپرداخت بدهی: طبق تحلیل SlowMist، در جریان این حمله حدود ۱۳۰۰ واحد wrapped Ether (WETH) به عنوان بدهی بازپرداخت شد تا وثیقهها آزاد شوند.
در نهایت، مهاجم موفق شد حدود ۱۱۴.۰۹ واحد اتریوم (ETH) به ارزش تقریبی ۳۰۵ هزار دلار را از دو کیفپول Safe به سرقت ببرد. شرکت SlowMist قرارداد آسیبپذیر FlashLoopAdapter و کیفپول مهاجم را شناسایی کرده است و تأکید میکند که هیچ آسیبی به قراردادهای اصلی Aave v3 وارد نشده است.