مينت سكاي: خسرت شبكة Drips Network ما يقارب 24,900 من DAI بسبب ثغرة في تحويل الأعداد الصحيحة

robot
إنشاء الملخص قيد التقدم
في 5 يوليو، أفادت Slow Mist أن بروتوكول الإكرام اللامركزي Drips Network تعرض لهجوم، ما أسفر عن خسارة تقارب 24,900 DAI. تشير تحليلات Slow Mist إلى أن جذور الهجوم تكمن في خلل تحويل الأعداد الصحيحة ضمن الدالة give(address, uint128) في عقد DaiDripsHub. تقوم هذه الدالة بتحويل مقدار من نوع uint128 إلى int128 دون التحقق مما إذا كانت قيمة الإدخال تتجاوز الحد الأقصى لقيمة int128. استغل المهاجم ذلك عبر تمرير قيمة محددة تتجاوز نطاق int128، ما أدى إلى أن يصبح المبلغ المحوّل سالباً. وقد تسبب ذلك في عكس اتجاه التحويل، مما أفضى إلى تنفيذ عقد الاحتياطي لسحب غير طبيعي إلى حساب المهاجم، وبالنتيجة استنفاد أموال الاحتياطي.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت