الأموال لم تكن معرضة للخطر أبدًا: Injective ترفض تهديد حزمة npm

- دفع المهاجمون كوداً لسرقة مفاتيح المحفظة إلى 18 من حزم المطورين الرسمية على npm الخاصة بـ Injective.
- تقول Socket إن المفاتيح الخاصة وعبارات البذور التي مرت عبر البرنامج يجب اعتبارها معرضة للخطر.
- تؤكد Injective والرئيس التنفيذي إريك تشن أن المشكلة قد تم حلها خلال ساعة واحدة، ولم تكن هناك أموال في الشبكة معرضة للخطر.
رفضت Injective المخاوف التي مفادها أن أموال المستخدمين قد تعرضت للخطر بعد أن زرع المهاجمون كوداً لسرقة مفاتيح المحفظة في 18 من حزم المطورين الرسمية الخاصة بهم على npm.
في الوقت نفسه، تحذر شركات الأمن من أن الهجوم كشف المفاتيح الخاصة وعبارات البذور التي مرت عبر البرنامج.
ماذا حدث لـ Injective؟
بدأ الهجوم على Injective عندما قام اثنان بتغييرات في الكود الخبيث بالدفع مباشرة إلى فرع الكود الرئيسي تحت اسم "thomasRalee" وهو مطور حقيقي ساهم سابقاً في المشروع.
لم يكن هناك مراجعة للكود أو طلب سحب (pull request)، وهو أمر غير معتاد، لكن هذا الثغرة سمحت للكود السيئ بتجاوز فحوصات الأمان.
تم إخفاء الكود الخبيث، الذي اكتشفته شركة الأمن Socket، داخل الإصدار 1.20.21 من @injectivelabs/sdk-ts، وهو حزمة SDK بلغة TypeScript تستخدمها المحافظ وأواجهات أمامية للتبادلات وبرامج التداول لبناء تطبيقات على Injective.
أضاف المهاجمون reportedly ملف تحليلات مزيفاً قام بالتوصيل بـ PrivateKey.fromMnemonic() وPrivateKey.fromHex()، وكلاهما وظائف حرجة تستخدم لتحويل عبارة البذور الخاصة بالمستخدم أو المفتاح الخاص الخام إلى مفتاح توقيع للمعاملات.
تم تسمية الدالة الخبيثة trackKeyDerivation()، وزعمت أنها تجمع بيانات المستخدم لـ "تحسين SDK"، ولكن في الواقع، سرقت المفاتيح السرية وعبارات البذور التي مرت عبر البرنامج وأرسلتها إلى خادم عن بعد. تم إخفاء عنوان الخادم ليبدو وكأنه نطاق رسمي لـ Injective، مما يجعل من الصعب اكتشافه.
تم تثبيت الإصدار المتضرر 1.20.21 عبر 17 حزمة رسمية أخرى من @injectivelabspackages، مما يعني أن المطورين قد يتعرضون للخطر حتى لو استخدموا فقط أداة ذات صلة.
على الرغم من أن الحزم السيئة كانت متاحة لأقل من ساعة واحدة، إلا أن الإصدار الملوث تم تنزيله أكثر من 300 مرة. عادةً، يشهد SDK حوالي 50,000 تنزيل أسبوعياً. تم إصدار نسخ نظيفة، تحمل العلامة 1.20.23، لاستبدالها.
Injective Labs عالجت الحادث مباشرة في منشور على X يوم الخميس، قائلة إن المشكلة تم تحديدها وحلها على الفور.
«لم تكن هناك أموال معرضة للخطر على الإطلاق، ولم يتم المساس بالأموال»، وفقًا لما كتبته حسابات Injective. وقال الرئيس التنفيذي للشركة إريك تشين بشكل منفصل إن الشركات المتأثرة إصدارات npm تم إيقافها وتم إصلاح المشكلة.
وقالت Socket إن الحملة لم تكن قد احتُوت بالكامل في وقت نشر التقرير، ولم تذكر ما إذا كانت أي أصول قد سُرقت فعليًا.
كيف يمكن للمستخدمين حماية محافظهم؟
يُنصح المطورون بالترقية فورًا إلى النسخة النظيفة 1.20.23 أو أحدث لإزالة الكود الخبيث. نصحت StepSecurity بأن يعامل أي شخص كانت تطبيقاته قد استوردت الإصدار السيئ، أو نسخة مخزنة منذ ذلك الحين، أسرار المحفظة التي تم الوصول إليها على أنها مكشوفة ويجب تدويرها.
يُنصح المستخدمون أيضًا بالتحقق من ملفات package-lock.json أو yarn.lock لأي إشارة إلى الإصدار 1.20.21، حيث قد تكون حزم أخرى قد استوردته تلقائيًا.
أبلغت CertiK عن أن اختراق المحافظ يمثل 444.5 مليون دولار مسروقة عبر 33 حادثة في النصف الأول من عام 2026.
أذكى العقول في عالم العملات الرقمية يقرأون بالفعل نشرتنا الإخبارية. هل تريد الانضمام؟ انضم إليهم.
الأسئلة الشائعة
أي حزم Injective على npm تعرضت للاختراق؟
تم شحن النسخة الخبيثة 1.20.21 داخل `@injectivelabs/sdk-ts`، التي حملت الحمولة الضارة، وتم تثبيتها عبر 17 حزمة أخرى ضمن نطاق Injective Labs على npm، ليصل المجموع إلى 18 حزمة.
كيف سرق المهاجمون مفاتيح المحفظة؟
وجدت Socket أن الكود كان متصلاً بدوال توليد المفاتيح في SDK، وتحت دالة قياس عن بُعد مزيفة تُسمى `trackKeyDerivation()`، تم التقاط المفاتيح الخاصة وعبارات البذور قبل إرسالها إلى خادم يتخفى بعنوان Injective.
ماذا ينبغي على المطورين الذين استخدموا النسخة المتأثرة القيام به؟
قم بالتحديث إلى الإصدار النظيف 1.20.23، واعتبر أي مفتاح خاص أو عبارة بذور مرت عبر الحزمة معرضاً للخطر وقم بتغييره، وتحقق من التبعيات غير المباشرة التي قد تكون جلبت SDK السيئ.
إخلاء مسؤولية. المعلومات المقدمة ليست نصيحة تداول. Cryptopolitan.com لا تتحمل أي مسؤولية عن أي استثمارات تُجرى بناءً على المعلومات الواردة في هذه الصفحة. نوصي بشدة بإجراء بحث مستقل و/أو الاستعانة بمستشار مؤهل قبل اتخاذ أي قرارات استثمارية.

هانا كولي مور
هانا كاتبة ومحرّرة تمتلك خبرة تمتد لأكثر من عقد في كتابة المدونات وتغطية الفعاليات في مجال العملات الرقمية. في موقع كريبتوبوليتان، تساهم هانا في صفحة الأخبار من خلال تغطية وتحليل أحدث التطورات في مجالات التمويل اللامركزي (DeFi)، والأصول الواقعية (RWA)، وتنظيم العملات الرقمية، والذكاء الاصطناعي، وتقنيات الحدود الجديدة. تخرجت هانا من جامعة أركاديا بدرجة البكالوريوس في إدارة الأعمال.
















