PT-2026-138451

CVE-2026-71397

·

تاريخ النشر

2026-11-06

·

تاريخ التحديث

2026-11-06

الوصف من

CVSS 4.0
8.2
عالية
المقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة grpc server الإصدارات من 1.0.0 إلى 1.0.5
Description يمكن لمهاجم غير مصرح له أن يتسبب في استنفاد الذاكرة وتعطل العقدة عن طريق إرسال جسم طلب كبير الحجم عبر تدفق العميل (client-streaming) أو التدفق ثنائي الاتجاه (bidirectional-streaming). تحدث هذه المشكلة لأن مسار قراءة التدفق في Elixir.GRPC.Server.Adapters.Cowboy.Handler:info/3 لا يفرض حد max body size الأقصى، على عكس مسار القراءة الأحادية (unary read path). وبشكل محدد، تقوم الدالة Elixir.GRPC.Server.Adapters.Cowboy:reading stream/1 بإضافة كل جزء مستلم إلى ذاكرة مؤقتة (buffer) حتى تكتمل الرسالة المحددة مسبقاً بطولها. ومن خلال التصريح عن رسالة كبيرة جداً وإرسالها عبر العديد من إطارات بيانات HTTP/2 الصغيرة، يمكن للمهاجم إجبار الذاكرة المؤقتة على النمو بلا حدود، مما يؤدي إلى استنفاد ذاكرة BEAM وتعطل العقدة بالكامل.
Recommendations تحديث grpc server إلى الإصدار 1.0.6.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-VX6Q-CR5Q-945G
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾