CVE-2024-30255 in envoyالمعلومات

الملخص

بحسب VulDB • 25/08/2026

Envoy هو وسيط حدودي وخدمة مفتوح المصدر ومخصص للسحابة الإلكترونية (cloud-native). تتعرض طبقة بروتوكول HTTP/2 في إصدارات Envoy السابقة للإصدارات 1.29.3، و1.28.2، و1.27.4، و1.26.8 لثغرة تؤدي إلى استنزاف موارد وحدة المعالجة المركزية (CPU) نتيجة لإرسال كميات كبيرة من إطارات CONTINUATION. يسمح مُشفِّر HTTP/2 الخاص بـ Envoy للعميل بإرسال عدد غير محدود من إطارات CONTINUATION حتى بعد تجاوز حدود خريطة الرؤوس في Envoy. يتيح ذلك للمهاجم إرسال تسلسل من إطارات CONTINUATION دون تعيين بت END_HEADERS، مما يؤدي إلى استهلاك موارد وحدة المعالجة المركزية بنسبة تقارب نواة واحدة لكل 300 ميجابت/ثانية من حركة المرور، وينتهي الأمر بحدوث حجب للخدمة (Denial of Service) نتيجة لاستنزاف الموارد الحسابية. يُنصح المستخدمون بالترقية إلى الإصدارات 1.29.3، أو 1.28.2، أو 1.27.4، أو 1.26.8 للتخفيف من آثار الفيضانات الناتجة عن إطارات CONTINUATION. كحل بديل (workaround)، يمكن تعطيل بروتوكول HTTP/2 للاتصالات الواردة من العملاء (downstream connections).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

GitHub, Inc.

حجز

26/03/2024

إفشاء

04/04/2024

الاعتدال

تمت الموافقة

إدخال

VDB-259311

EPSS

0.87810

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!