هکرها با سوءاستفاده از یک نقص امنیتی در نسخههای قدیمی پلتفرم پرداخت متنباز BTCPay Server، موفق به سرقت ارزهای دیجیتال از کیفپولهای گرم (Hot Wallets) شدهاند. تحلیلهای بلاکچین نشان میدهد که حدود ۱.۶۳ میلیون دلار بیتکوین (Bitcoin) و لایتکوین (Litecoin) به آدرسهای مرتبط با این سرقت منتقل شده است.
جزئیات حمله و آسیبپذیری
بر اساس گزارش BTCPay Server، این حملات نسخههای ۲.۴.۱ و قدیمیتر این پلتفرم را هدف قرار دادهاند. مهاجمان با استفاده از یک روش اکسپلویت (Exploit) که در نسخه ۲.۴.۲ اصلاح شده است، توانستهاند با کسب دسترسی مدیر (Administrator)، وارد سرورها شده و کیفپولهای گرم موجود در آنها را تخلیه کنند.
- زمان وقوع: بخش بزرگی از این سرقتها در بازه زمانی ۳۰ اکتبر تا ۲ نوامبر انجام شده است.
- روش حمله: مهاجمان با ورود به سیستم با سطح دسترسی Administrator، عملیات تخلیه (Sweep) کیفپولها را انجام دادهاند.
- وضعیت اصلاحیه: وصله امنیتی مربوطه از تاریخ ۷ اوت در نسخه ۲.۴.۲ منتشر شده بود، اما سرورهای هدف هرگز آن را نصب نکرده بودند.
توصیههای حیاتی برای اپراتورها
به دلیل احتمال باقی ماندن دسترسی مهاجمان در سیستم، صرفاً بهروزرسانی (Update) نرمافزار برای رفع خطر کافی نیست. BTCPay Server اقدامات زیر را برای مقابله با این تهدید توصیه میکند:
- بازسازی سرور: انتقال به یک سرور کاملاً جدید با کیفپول و عبارت بازیابی (Seed) جدید، حتی اگر نسخه نرمافزار بهروز شده باشد.
- استفاده از کیفپول سختافزاری: نگهداری کلیدهای هزینه (Spending Keys) در کیفپولهای سختافزاری (Hardware Wallets) که خارج از سرور هستند، تا در صورت نفوذ، داراییها ایمن بمانند.
- مدیریت اعتبارنامهها: جایگزینی تمامی اعتبارنامهها (Credentials) و اطلاعات کاربری که احتمال افشا شدن آنها وجود دارد.
- حفظ مستندات: نگهداری لاگها (Logs) و سوابق تراکنشها برای تحلیلهای امنیتی و بررسیهای بعدی.