إصلاح ثغرات أمنية خطيرة في عميل Besu التابع لإيثيريوم

إصلاحات أمنية عاجلة لحماية عقد شبكة إيثيريوم

في خطوة تعزز مستوى الأمان عبر شبكة إيثيريوم، كشف القائمون على عميل Besu عن تفاصيل معالجة خمس ثغرات أمنية جرى إصلاحها بنجاح في الإصدار رقم 26.7.1.

عميل Besu

وقد أُطلقت التحديثات البرمجية أولاً لحماية المستخدمين قبل نشر الإرشادات الفنية التفصيلية حول هذه المخاطر التي كانت تهدد استقرار العقد البرمجية للشبكة.

تفاصيل الثغرات الأمنية في عميل Besu وآلية اكتشافها

اكتشفت شركة الأمان السيبراني CertiK هذه الثغرات الأمنية خلال أبحاث مستقلة أجرتها باستخدام منهجية اختبار الاختراق الخاصة بها. وجرى الاختبار داخل شبكة خاصة متعددة العقد تعتمد على عميل Besu المكتوب بلغة جافا والتابع لمؤسسة Linux Foundation Decentralized Trust.

أظهرت الفحوصات الفنية أن الخلل البرمجي كان يؤثر على عدة واجهات حيوية داخل العميل البرمجي، وتشمل ما يلي:

  • واجهات الاتصال بين الند للند (P2P): التأثير على كيفية معالجة الإشارات البرمجية للكتل الجديدة.
  • واجهات برمجية التطبيقات JSON-RPC: إمكانية إنشاء مرشحات طلبات دون وضع حدود أقصى فعالة.
  • بروتوكولات الاتصال الفوري WebSocket: غياب القيود الصارمة على الاشتراكات النشطة.
  • آليات التوافق وإجماع الشبكة: مخاطر التخزين المؤقت لمقترحات الإجماع المستقبلية.

تأثير الثغرات على أداء العقد واستقرار الشبكة

تنوعت خطورة الخلل المكتشف بين منخفضة ومجال متوسط إلى كبير. وفي الحالات المشغلة للبرمجية قبل التحديث، كان يمكن لاستغلال هذه الأخطاء البرمجية أن يؤدي إلى استنزاف ذاكرة العقدة البرمجية أو استهلاك طاقة المعالجة المتاحة بالكامل. ونتيجة لضغط الموارد هذا، قد تتعرض العقدة للتعطل عن العمل أو يحدث اضطراب في معالجة عمليات الإجماع الخاصة بالشبكة.

إفصاح منسق وتحديثات وقائية مبكرة

اعتمد فريق التطوير في عميل Besu بالتعاون مع خبراء شركة CertiK ومؤسسة EF Security مبدأ الإفصاح المنسق والمسؤول. وقد أُطلق التحديث الوقائي في 27 يوليو الماضي قبل نشر أي تفاصيل تقنية علنية في 14 أغسطس.

أهم التحسينات والقيود الجديدة في الإصدار 26.7.1:

  • فرض حدود أقصى على مرشحات الطلبات في واجهات JSON-RPC.
  • تحديد أعداد الاشتراكات النشطة عبر بروتوكول WebSocket لمنع النمو غير المحدود للموارد.
  • تحسين إدارة الذاكرة وتخفيف المخاطر المتعلقة بالاتصالات الشبكية.

حثت الجهات المشرفة على المشروع كافة مشغلي العقد والشركات التي تعتمد على عميل Besu في الشبكة الرئيسية أو الشبكات الخاصة للمؤسسات على الترقية السريعة للنسخة الأخيرة للحفاظ على سلامة أصولهم الرقمية واستمرار عمل شبكاتهم بدقة دون انقطاع.

أحدث أقدم