نسختان خبيثتان تضربان أدوات Swarm وتسرّبان مفاتيح المحفظة والأسرار
الحقائق الرئيسية
نشر مهاجمون نسختين خبيثتين ضمن أدوات شبكة Swarm في 9 نوفمبر 2026، هما bee-js 13.3.0 وSwarm Desktop 0.56.2، مستغلين آلية الإصدار التابعة لمشروع Ethersphere، بحسب تقرير The Hacker News. وتستهدف الشيفرة مفتاح المحفظة الذي يحتفظ به تطبيق Swarm Desktop لعقدته وكلمة المرور المخزنة لفتحه، كما صُممت لتثبيت باب خلفي على أنظمة Windows وmacOS وLinux. وأشار تعليق Ethersphere المرافق للإصدار البديل إلى أن نسخة سطح المكتب المتضررة نشرها مهاجم باستخدام بيانات اعتماد CI مسروقة. وحذّر تقرير The Hacker News من أن الشيفرة التي يجري تنزيلها وتشغيلها تعمل بصلاحيات المستخدم. ولم تكن هناك تقارير عن سرقة أموال وقت نشر التقرير، وفقاً للمصدر نفسه.
في حالة bee-js، ظل الإصدار 13.3.0 أحدث إصدار على npm لنحو 75 دقيقة، من 00:09 إلى 01:25 بالتوقيت العالمي في 9 نوفمبر، قبل سحبه. أما Swarm Desktop 0.56.2 فظهر على GitHub عند نحو 00:36 بالتوقيت العالمي، وبقي متاحاً لنحو 8.5 ساعات قبل سحبه. وتكشف نافذتا النشر أن النسختين المتضررتين وصلتا إلى قناتين مختلفتين لتوزيع أدوات المشروع خلال اليوم نفسه. وقد أكّد تعليق Ethersphere أن إصدار سطح المكتب نُشر ببيانات اعتماد CI مسروقة، بينما يذكر تقرير The Hacker News أن المهاجمين استخدموا آلية الإصدارات الخاصة بالمشروع لنشر النسخ الخبيثة. وتوسّع هذه التفاصيل نطاق الحادثة من مشكلة داخل تطبيق واحد إلى اختراق في مسار توزيع برمجيات Ethersphere.
يتركز الأثر الموصوف في المصادر على مستخدمي أدوات Swarm والأجهزة التي شغّلت النسخ المتأثرة، لا على كل مستخدمي Ethereum. فالشيفرة مصممة لسرقة مفتاح محفظة عقدة Swarm وكلمة المرور المحفوظة، مع تثبيت باب خلفي على الأنظمة الثلاثة المذكورة. وبحسب تحذير GitHub، ينبغي اعتبار أي حاسوب ثُبّتت عليه الحزمة المتأثرة مخترقاً بالكامل، مع تدوير جميع المفاتيح والأسرار المخزنة عليه فوراً ومن جهاز آخر. ويحذر التنبيه أيضاً من أن حذف الحزمة وحده لا يضمن إزالة البرمجيات الخبيثة التي ثبتت بالفعل. ويشمل التحذير bee-js 13.3.0، فيما يسجل تقرير The Hacker News أن Swarm Desktop 0.56.2 كان ضمن الإصدارات المتضررة أيضاً.
أصدر فريق Ethersphere في 9 نوفمبر Swarm Desktop 0.56.3، موضحاً في سجل الإصدار أنه بديل للنسخة المخترقة 0.56.2. ويعالج هذا الإصدار وضع تطبيق سطح المكتب، لكنه لا يقدم إصداراً مصححاً من bee-js 13.3.0 في التحذير المتاح. وتُظهر صفحة إصدارات bee-js أن النسخة 13.2.0 عادت لتكون أحدث إصدار ظاهر حتى 10 نوفمبر، بعد سحب 13.3.0. وكانت 13.2.0 قد نُشرت في 15 أكتوبر 2026، ويظهرها سجل GitHub الرسمي بوصفها إصداراً موثقاً بتوقيع GitHub. وبذلك يختلف الإجراء المتاح لمستخدمي تطبيق سطح المكتب عن وضع حزمة bee-js، التي تشير صفحة الإصدارات إلى الرجوع فيها إلى الإصدار السابق.
ويعني تحذير GitHub أن من شغّل bee-js 13.3.0 لا ينبغي أن يعتمد على إزالة الحزمة وحدها، بل عليه التعامل مع الجهاز على أنه مخترق وتدوير مفاتيحه وأسراره من حاسوب آخر. وتنبع أهمية استخدام جهاز مختلف، وفقاً لنص التحذير، من احتمال بقاء برمجيات خبيثة على الجهاز الذي شغّل الحزمة. أما مستخدمو Swarm Desktop، فقد أصدر الفريق لهم النسخة 0.56.3 بديلاً عن 0.56.2 في يوم الحادثة. وفي المقابل، تُظهر صفحة bee-js الرسمية الإصدار 13.2.0 بصفته الأحدث حتى 10 نوفمبر، من دون أن تتضمن الوقائع المتاحة إصداراً مصححاً أحدث. ولم تكن هناك تقارير عن أموال مسروقة عند نشر تقرير The Hacker News، ولا تتضمن الأدلة المتاحة توثيقاً لتحرك سعري مرتبط بالحادثة.