BTCPay Server با انتشار هشدار فوری اعلام کرده که مهاجمان در حال بهره‌برداری از یک آسیب‌پذیری بحرانی هستند که می‌تواند منجر به سرقت وجوه شود. مدیران سرور باید فوراً اقدامات حفاظتی را اجرا کنند یا در صورت عدم امکان به‌روزرسانی، سرویس را خاموش نمایند.

اقدامات فوری برای مدیران

  1. فوراً نسخهٔ 2.4.2 را نصب کنید. پس از نصب، نسخهٔ نمایش‌داده‌شده در پایین صفحه سرور (footer) را برای اطمینان بررسی کنید.
  2. اگر امکان به‌روزرسانی فوری وجود ندارد، سرویس BTCPay Server را خاموش کنید. این کار تا زمان اعمال وصله، دسترسی غیرمجاز را محدود می‌کند.
  3. اعتبارنامه‌ها (macaroons) را جایگزین و فایل macaroons.db را بازسازی کنید. برای سایر بک‌اندهای لایتنینگ نیز رشته‌های احراز هویت را تازه کنید.
  4. در صورت وجود کیف‌پول گرم زنجیره‌ای (on-chain) در BTCPay، فوراً وجوه را منتقل و کیف‌پول را بازسازی نمایید.
  5. نسخه‌برداری و نگهداری از لاگ‌ها را فعال کنید تا در صورت لزوم شواهد نفوذ قابل بررسی باشد.

اطلاعات منتشرشده و موارد نامشخص

تا کنون BTCPay جزئیات فنی آسیب‌پذیری، نقطه شروع دقیق حملات، تعداد سرورهای در معرض خطر یا تأیید سرقت وجوه را منتشر نکرده است. گزارش‌دهندهٔ این آسیب‌پذیری تیم Bitcoin Red Team اعلام شده است.

مدیران BTCPay در حال اجرای به‌روزرسانی امنیتی

بررسی فنی و عملیات پاسخ

علاوه بر اعمال وصله و چرخه‌سازی macaroons، موارد زیر برای کاهش ریسک و کشف نفوذ توصیه می‌شود:

  • بررسی جامع لاگ‌های تراکنش و لاگ‌های سیستمی برای شناسایی رفتارهای غیرمعمول.
  • محدودسازی دسترسی شبکه‌ای: فقط IPها و سرویس‌های ضروری مجاز باشند.
  • در صورت مشاهده علائم نفوذ، فورنسیک انجام دهید و با تیم‌های پاسخ به حادثه هماهنگ شوید.
  • نظارت دقیق روی انتقال‌های ورودی و خروجی کیف‌پول و گزارش هر نقل‌وانتقال مشکوک به کاربران و ذی‌نفعان.
  • بازبینی تنظیمات LND/CLN و سایر بک‌اندهای لایتنینگ، و بررسی یکپارچگی بسته‌ها و کانفیگ‌ها.
هشدار امنیتی BTCPay و توصیه‌های به‌روزرسانی

نقش هوش مصنوعی در کشف نقص‌ها

BTCPay مشخص نکرده که آیا هوش مصنوعی در کشف این آسیب‌پذیری نقشی داشته است یا خیر. با این حال نمونه‌هایی وجود دارد که استفاده از مدل‌ها و ابزارهای خودکار در شناسایی یا تسریع کشف نقص‌ها مؤثر بوده‌اند: مثلاً گزارشی که با کمک فناوری‌های Anthropic نقص قدیمی در Zcash را نشان داد، یا نگرانی‌هایی در مورد استفاده از روش‌های خودکار در بررسی فرم‌ویر کیف‌پول‌ها که در برخی پروژه‌ها مطرح شده است. ارائه‌دهندگان سرویس مانند Boltz نیز از افزایش سرعت بهره‌برداری‌ها گزارش داده‌اند.

توصیه‌های نهایی و پیگیری

ترکیب سریع اقدامات فنی و مدیریتی ضروری است: به‌روزرسانی فوری، قرنطینهٔ سرویس‌های مشکوک، چرخش کلیدها و macaroons، بازبینی سیاست‌های دسترسی و همکاری با تیم‌های پاسخ به حادثه. پیگیری اطلاعیه‌های رسمی BTCPay از وب‌سایت آن‌ها نیز الزامی است: btcpayserver.org.

وضعیت همچنان پویاست؛ اپراتورها و مدیران نودهای لایتنینگ باید برای چند روز آینده سطح هشیاری و بازبینی‌های خود را افزایش دهند تا از هرگونه خسارت احتمالی جلوگیری شود.