PT-2026-43064
CVE-2026-47066
·
تاريخ النشر
2026-05-25
·
تاريخ التحديث
2026-07-24
الوصف من
CVSS 4.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
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات hackney من 2.0.0-beta.1 إلى 4.0.0
الوصف
توجد حلقة لا نهائية في محلل رأس استجابة Alt-Svc داخل
src/hackney altsvc.erl. عندما تتلقى الدالة parse token/2 بايتًا ليس رمزًا أو مسافة بيضاء أو فاصلة (مثل ! أو @ أو = أو ;)، فإنها تُرجع المدخلات دون تغيير. وبالمثل، تُرجع الدالة skip comma/1 المخزن المؤقت دون تغيير إذا لم يكن البايت الأول فاصلة. يؤدي هذا إلى تكرار الدالة parse entries/2 باستخدام بيانات متطابقة، مما يخلق حلقة تكرارية ذيلية لانهائية محكمة تستهلك 100% من جدولة وحدة المعالجة المركزية (CPU) وتمنع العملية المستدعية من العودة. يتم استدعاء نقطة الدخول parse and cache/3 بشكل متزامن خلال كل استجابة HTTP، مما يعني أن رأس استجابة Alt-Svc: ! المكون من بايت واحد من أي مصدر HTTP يمكن أن يؤدي إلى تعطل النظام.التوصيات
تحديث hackney إلى الإصدار 4.0.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾