هک بایننس: چگونه یک ترفند کیف پول به سرقت ۶.۳ میلیارد دلاری منجر شد
هک اخیر صرافی بایننس نشان داد که چگونه یک مهاجم با استفاده از یک مجوز موفق کیف پول اتریوم، کنترل یکی از کیف پولهای اصلی صرافی را به دست گرفته است. بایننس تخمین میزند که این رخنه امنیتی در ۲۹ اکتبر، حدود ۶.۳ میلیارد دلار ارز دیجیتال را تحت تأثیر قرار داده است.

بر اساس گزارش شرکت امنیت بلاکچین Blockaid، مهاجم از مکانیزم مجوزدهی EIP-7702 اتریوم برای هدایت کیف پول گرم پرکاربرد Binance 14 به یک قرارداد هوشمند مخرب سوءاستفاده کرده است. مهاجم در یک تراکنش واحد، ۵۰ درخواست مجوز ارسال کرد، اما تنها یکی از آنها با شمارنده تراکنش کیف پول مطابقت داشت و با موفقیت قرارداد را فعال کرد.
در بهروزرسانی امنیتی بایننس در ۳۰ اکتبر، یک لپتاپ آلوده متعلق به یکی از مهندسان DevOps به عنوان نقطه ورود اولیه احتمالی شناسایی شد. این صرافی اعلام کرد که حدود ۳ میلیارد دلار از داراییهای تحت تأثیر قرار گرفته مسدود شده و متعهد شد که زیان مشتریان را پوشش دهد.
تحقیقات اولیه بایننس نشان میدهد که این حادثه امنیتی ممکن است شامل یک لپتاپ آلوده متعلق به مهندس DevOps باشد که به مهاجم اجازه دسترسی به یک کانتینر سرویس و ارسال تراکنشهای برداشت غیرمجاز را داده است. ما هیچ مدرکی دال بر لو رفتن کلید خصوصی هیچ کیف پولی پیدا نکردهایم…
Binance
جزئیات فنی حمله: ۵۰ درخواست برای یک سرقت بزرگ
تحقیقات Blockaid یک تراکنش اتریوم را که در ساعت ۲۰:۲۰:۵۹ UTC روز ۲۹ اکتبر ارسال شده بود، شناسایی کرد. این تراکنش شامل ۵۰ مجوز EIP-7702 بود که همگی کیف پول Binance 14 را هدف قرار داده بودند.
استاندارد EIP-7702 به یک کیف پول معمولی اتریوم اجازه میدهد تا اجرای تراکنشها را به کد یک قرارداد هوشمند واگذار کند. هر مجوز باید با «نانس» (nonce) فعلی کیف پول مطابقت داشته باشد؛ نانس یک شمارنده تراکنش است که با پردازش هر تراکنش تغییر میکند.
از آنجایی که کیف پول Binance 14 به طور مداوم در حال پردازش برداشتها بود، مهاجم نمیتوانست نانس دقیق آن را پیشبینی کند. به همین دلیل، مجوزهای ارسالی، مقادیر متوالی بین ۱۸,۹۱۴,۷۷۵ و ۱۸,۹۱۴,۸۲۴ را پوشش میدادند تا شانس تطابق یکی از آنها در لحظه پردازش تراکنش توسط شبکه اتریوم افزایش یابد.
در نهایت تنها یک مجوز موفق بود. این مجوز، کیف پول را به یک قرارداد تأییدنشده هدایت کرد که به یک آدرس تحت کنترل مهاجم اجازه میداد تابعی به نام ()sweep را اجرا کند. این تابع تمام توکنهای ETH و ERC-20 را منتقل میکرد و تنها ۱ اتر برای هزینههای تراکنش باقی میگذاشت.
این واگذاری مخرب میتوانست واریزهای بعدی را نیز تا زمانی که بایننس آن را لغو نمیکرد، در معرض خطر قرار دهد. صرافی بعداً تأیید کرد که مجوز آسیبدیده را باطل کرده است.
واکنش سریع صنعت و مسدودسازی میلیاردها دلار
پس از حمله، صادرکنندگان ارزهای دیجیتال به سرعت دسترسی به داراییهای مرتبط با آدرسهای مشکوک را محدود کردند. پائولو آردوینو، مدیرعامل تتر، تأیید کرد که این شرکت بیش از ۱.۵۶۷ میلیارد USDT مرتبط با این رخنه را مسدود کرده است. جرمی الیر، مدیرعامل سرکل، نیز از مسدود کردن بیش از ۸۰۰ میلیون USDC با هماهنگی با نهادهای قانونی خبر داد.
در همین حال، شورای امنیت آربیتروم گزارش داد که مقادیر زیادی توکن ARB و ETH را از آدرس مرتبط با حمله به یک کیف پول واسطه محدود منتقل کرده است. بر اساس آخرین برآورد بایننس، این واکنش هماهنگ منجر به مسدود شدن حدود ۳ میلیارد دلار از کل داراییهای آسیبدیده شد.
تعهد بایننس به جبران خسارت و ادامه تحقیقات
بایننس به طور موقت واریز و برداشتها را برای انجام بررسیهای امنیتی و همکاری با شرکتهای اطلاعاتی بلاکچین و مجریان قانون به حالت تعلیق درآورد. یی هه، یکی از بنیانگذاران بایننس، بعداً توضیح داد که واریزها تحت تأثیر قرار نگرفته و به طور عادی کار میکنند و انتظار میرود خدمات برداشت ظرف ۴۸ ساعت آینده از سر گرفته شود.
این صرافی اعلام کرد که از صندوق دارایی امن برای کاربران (SAFU) و منابع مالی شرکت برای پوشش کامل زیانها استفاده خواهد کرد. همچنین قرار است پس از اتمام مراحل اصلاح، گزارش اثبات ذخایر (Proof of Reserves) بهروزرسانی شود.
چانگپنگ ژائو، بنیانگذار بایننس، نیز ضمن تأیید این رخنه، به کاربران اطمینان داد و گفت که دیگر مدیریتی در صرافی ندارد اما انتظار دارد خسارت مشتریان به طور کامل پوشش داده شود.
وجوه کاربران امن است! با این حال، این بانوی باردار [اشاره به یی هه] در کنار صدها نفر از کارکنان بایننس، تمام شب را بیدار ماند. بسیاری از دوستان و حتی رقبای صنعت (از جمله برخی که قبلاً چندان دوستانه نبودند) کمکهای بسیار مورد نیازی ارائه کردند. 🙏 این اتفاق دردناک است، اما ما زنده خواهیم ماند. 💪
Changpeng Zhao
بایننس اعلام کرده است که تحقیقات برای مشخص شدن نحوه دقیق دسترسی مهاجم به سیستمهای داخلی و کسب مجوزهای کیف پول ادامه دارد و پس از تکمیل تحقیقات، گزارش فنی دقیقی را منتشر خواهد کرد.



