أكد BTCPay Server أن المهاجمين استغلوا ثغرة خطيرة لسرقة أموال المستخدمين الذين يشغّلون أي إصدار أقدم من 2.4.2. وسمحت الثغرة لمهاجمين عن بُعد غير موثّقين بالحصول على ملفات بيانات اعتماد .macaroon الخاصة بـ LND، وهو تطبيق شائع لشبكة Lightning Network، ما منحهم سيطرة كاملة على العقد المتأثرة. وأصدر معالج مدفوعات Bitcoin المستضاف ذاتياً الإصدار 2.4.2 لإغلاق الثغرة، وحثّ جميع المشغّلين على التحديث فوراً عبر لوحة صيانة النظام.
استغل المهاجمون الثغرة لسرقة بيانات اعتماد عقد LND
استهدفت الثغرة تحديداً عمليات النشر التي تستخدم LND. ومنحت بيانات اعتماد .macaroon المسروقة المهاجمين سيطرة كاملة على عقد LND، ما مكّنهم من تحويل الأموال مباشرة. وقال الفريق: "أكدنا أن المهاجمين استغلوا هذه الثغرة. لقد تأثر المستخدمون وسُرقت أموال. ولن ننشر التفاصيل التقنية بعد، لأن المشغّلين ما زالوا بحاجة إلى وقت للتحديث".
ينطبق الخطر فقط على إعدادات LND. ولا يتعرض مستخدمو تطبيقات Lightning Network الأخرى أو المستخدمون الذين لا يستعملون Lightning لأي انكشاف لبيانات الاعتماد، رغم أن BTCPay Server أوصى بالتحديث أيضاً. ولم تتأثر محافظ المشروع الخاصة على السلسلة أو محافظه الساخنة.
يوجّه BTCPay Server المشغّلين إلى التحديث إلى الإصدار 2.4.2
يجب على المشغّلين الذين يستخدمون LND التحديث إلى الإصدار 2.4.2 وإلى LND 0.21.1 عبر لوحة صيانة النظام، وذلك بالانتقال إلى Admin Dashboard > Server > Maintenance > Update. ويعيد التحديث إنشاء ملفات macaroons تلقائياً. وطُلب من المشغّلين غير القادرين على التصحيح فوراً إبقاء خوادمهم متوقفة عن العمل.
ونصح BTCPay Server مستخدمي LND بمراجعة نشاط العقد بحثاً عن نظراء غير مألوفين، وإغلاقات غير متوقعة للقنوات، ومدفوعات غير مصرّح بها.
يؤكد Galaxy Research سرقة 111 مليون دولار في حادثة Coldcard
جاء كشف BTCPay Server بعد حادثة أمنية كبرى منفصلة. وأكد Galaxy Research سرقة 1,719 بيتكوين (BTC)، بقيمة تقارب 111 مليون دولار، من مستخدمي Coldcard. وتتوقع الشركة أن تتجاوز الخسائر الإجمالية 130 مليون دولار بعد التحقق من الحالات العالقة.
لم تؤثر أيٌّ من الحادثتين في بروتوكول Bitcoin نفسه، بل كشفتا معاً عن نقاط ضعف في الأدوات المبنية حول الشبكة.
الأسئلة الشائعة
ما الثغرة التي استغلها المهاجمون في BTCPay Server؟
استغل المهاجمون ثغرة خطيرة في إصدارات BTCPay Server الأقدم من 2.4.2، سمحت بالوصول عن بُعد ومن دون مصادقة إلى ملفات بيانات اعتماد .macaroon الخاصة بـ LND، ما منحهم سيطرة كاملة على عقد Lightning Network المتأثرة.
كيف يحدّث مشغّلو BTCPay Server النظام إلى الإصدار 2.4.2؟
يجب على المشغّلين الانتقال إلى Admin Dashboard > Server > Maintenance > Update والتحقق من ظهور سلسلة الإصدار 2.4.2 في التذييل. ويعيد التحديث تلقائياً إنشاء ملفات macaroons لمستخدمي LND.
ما كمية Bitcoin التي سُرقت في حادثة Coldcard؟
أكد Galaxy Research سرقة 1,719 BTC، بقيمة تقارب 111 مليون دولار، من مستخدمي Coldcard، مع توقع تجاوز الخسائر الإجمالية 130 مليون دولار بعد التحقق من جميع الحالات.