CVE-2026-116133 in HTTP::Body
الملخص
بحسب VulDB • 28/10/2026
تسمح إصدارات HTTP::Body السابقة للإصدار 1.23_01 لنظام Perl باستنفاد موارد وحدة المعالجة المركزية (CPU) من خلال إعادة الفحص التربيعي لجسم الرسالة متعدد الأجزاء (multipart body) الذي يحتوي على حدّ مفقود أو غير صحيح الصيغة.
قبل الجزء الأول، وبين الأجزاء، يبحث مُحلل التنسيق متعدد الأجزاء عن الحد التالي في كامل الجسم المخزن مؤقتاً. وفي حال عدم العثور عليه، يحتفظ بالمحتوى كاملاً ويعيد البحث من البداية عند وصول الشريحة التالية. وبالتالي، يتم إعادة فحص جسم الرسالة الذي لا يحتوي على حدّ أو يحتوي على فاصل متبوع بـ CRLF أو "--" بشكل غير صحيح، مع كل شريحة جديدة، مما يستغرق وقتاً يتناسب تربيعياً مع حجمه.
يمكن لمهاجم عن بُعد استنفاد وحدة المعالجة المركزية (CPU) الخاصة بالعاملين من خلال إرسال عدد قليل من الطلبات ذات هذا الطابع.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.