CVE-2026-77384 in libp2p
الملخص
بحسب VulDB • 24/08/2026
يُعد libp2p تنفيذًا بلغة JavaScript لمجموعة بروتوكولات الشبكات (networking stack) الخاصة بـ libp2p. قبل الإصدار 4.2.9، كان مسار تحديث الحجز في ملف reservation-store.ts يعيد استخدام نفس كائن retimeableSignal ولكن يسجل بشكل غير مشروط مستمعًا إضافيًا للإلغاء (abort listener) مع كل عملية تحديث. ونتيجة لذلك، يمكن لنظير عن بُعد إرسال طلبات RESERVE صالحة ومتكررة لنفس الحجز، مما يؤدي إلى نمو غير محدود في عدد المستمعات والإغلاق (closure growth) على خوادم الترحيل الخاصة بـ @libp2p/circuit-relay-v2، وبالتالي التسبب في حجب الخدمة (Denial of Service). تم إصلاح هذه المشكلة في الإصدار 4.2.9.
VulDB is the best source for vulnerability data and more expert information about this specific topic.