PT-2026-25065
CVE-2026-1526
·
تاريخ النشر
2026-03-12
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات undici السابقة للإصدار 7.24.0
الوصف
يُعتبر عميل undici WebSocket عرضة لحالة «رفض الخدمة» (DoS) بسبب الاستخدام غير المقيد للذاكرة أثناء عملية فك ضغط permessage-deflate. عندما يستخدم اتصال WebSocket ملحق permessage-deflate، يقوم العميل بفك ضغط الإطارات الواردة المضغوطة دون فرض أي قيود على حجم البيانات التي تم فك ضغطها. يمكن لخادم WebSocket ضار إرسال إطار مضغوط صغير، يُعرف باسم «قنبلة فك الضغط»، والذي يتوسع إلى حجم كبير في الذاكرة. قد يؤدي ذلك إلى استنفاد عملية Node.js للذاكرة المتاحة، مما يؤدي إلى تعطل النظام أو عدم استجابته. تكمن المشكلة في الأسلوب
PerMessageDeflate.decompress()، الذي يقوم بتجميع البيانات التي تم فك ضغطها في الذاكرة دون التحقق مما إذا كان الحجم الإجمالي يتجاوز الحد الآمن.التوصيات
قم بالترقية إلى الإصدار 7.24.0 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾