نگهداریکننده BTCPay Server، پردازشگر متنباز پرداختهای ارز دیجیتال، به کاربران هشدار داد که هکرها در حال تخلیه «کیفپولهای گرم» (Hot Wallets) در نمونههایی (Instances) هستند که از نسخههای قدیمی این نرمافزار استفاده میکنند.
در ابتدا به اپراتورها توصیه شد که تا زمان انجام تحقیقات کامل در مورد پرداختهای غیرمجاز بیتکوین (Bitcoin) و لایتکوین (Litecoin)، سرورهای خود را خاموش کنند. پروژه BTCPay Server یک راهکار پردازش پرداخت خودمیزبانی (Self-hosted) را برای کسبوکارها فراهم میکند که اجازه میدهد داراییهای دیجیتال را مستقیماً در کیفپولهای خود دریافت کنند و نیاز به واسطهها یا پرداخت کارمزد به پلتفرمهای واسط را از بین ببرند.
جزئیات حمله و بردار حمله (Attack Vector)
نگهداریکننده پروژه اعلام کرد که یک بردار حمله (Attack Vector) شناسایی شده است که نسخههای 2.4.1 یا قدیمیتر را هدف قرار میدهد. کاربران به شدت توصیه شدهاند که بلافاصله به نسخه 2.4.7 بهروزرسانی کنند.
نیکلاس دوریر (Nicolas Dorier)، بنیانگذار BTCPay، خاطرنشان کرد که این حملات سرورهای عمومی را هدف قرار ندادهاند، بلکه تمرکز تحقیقات بر این است که چگونه عامل تهدید (Threat Actor) توانسته است در نسخههای قدیمیتر از 2.4.2، با دسترسی مدیر (Administrator) وارد سیستم شود.
اقدامات اصلاحی و بهروزرسانی
کاربران آسیبپذیر باید از طریق مسیر Server Settings → Maintenance → Update به نسخه 2.4.7 ارتقا یابند. برای نصبهای مبتنی بر Docker، مدیران میتوانند از طریق SSH وارد شده و دستورات زیر را اجرا کنند:
sudo su -cd btcpayserver-docker./btcpay-update.sh
هشدار مهم: اگر از نسخه 2.4.1 یا قدیمیتر استفاده میکنید، توصیه میشود در اسرع وقت نمونه (Instance) خود را از دسترس خارج (Offline) کنید تا از سرایت و سرقت بیشتر جلوگیری شود.