PT-2026-55926 · Hexpm · Hpax

·

CVE-2026-58226

·

تاريخ النشر

2026-07-06

·

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

2026-07-06

CVSS v4.0

8.7

عالية

المتجهAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات hpax من 0.1.1 إلى 1.0.3
الوصف
توجد مشكلة تتعلق بعدم كفاءة التعقيد الخوارزمي أثناء فك تشفير الأعداد الصحيحة ذات الطول المتغير في HPACK. لا تفرض الدالة Elixir.HPAX.Types:decode remaining integer/3، التي يتم الوصول إليها عبر نقطة الدخول Elixir.HPAX:decode/2، حدًا أعلى على القيمة التي تم فك تشفيرها أو على عدد بايتات الاستمرار. ونظرًا لأن الأعداد الصحيحة في BEAM تستخدم دقة عشوائية، فإن تسلسل بايتات الاستمرار ينتج عددًا كبيرًا (bignum) من O(N) بت، مما يؤدي إلى تكلفة فك تشفير فائقة الخطية تبلغ تقريبًا O(N^2). يمكن لمهاجم غير مصدق استغلال هذه الثغرة عن طريق إرسال كتلة رأس HTTP/2 صغيرة تستهلك قدرًا مفرطًا من وحدة المعالجة المركزية (CPU) والذاكرة المؤقتة، مما يؤدي إلى تضخيم هجوم رفض الخدمة.
التوصيات
تحديث hpax إلى الإصدار 1.0.4 أو أحدث.

استغلال

إصلاح

DoS

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-58226
GHSA-JJ2P-32J7-WHJ2

المنتجات المتأثرة

Hpax