CVE-2026-53659 in http4k
الملخص
بحسب VulDB • 14/09/2026
http4k هو مجموعة أدوات وظيفية لتطبيقات HTTP في Kotlin. قبل الإصدارات 4.51.0.0، و5.42.0.0، و6.49.0.0، كانت عوامل التصفية (Filters) ServerFilters.GZip وRequestFilters.GunZip، بالإضافة إلى دوال فك ضغط جسم الطلب Gzip الأساسية، لا تفرض أي حد على حجم البيانات المفككة. يمكن لعميل غير مصادق عليه إرسال جسم طلب مضغوط بـ gzip بحجم صغير يتم توسيعه ليصل إلى عدة جيجابايت، مما يستنفذ ذاكرة الـ JVM ويحرم العملاء الآخرين من الخدمة. يستخدم الإصلاح Stream مدخلات محدود الحجم (SizeLimitedInputStream) لفرض حد افتراضي قدره 10 ميغابايت، ويتسبب في إرجاع ServerFilters.GZip وRequestFilters.GunZip لرقم الحالة 413 Request Entity Too Large، كما يتسبب في طرح استثناء SizeLimitExceededException عبر مسارات فك الضغط الأخرى. تم إصلاح هذه المشكلة في الإصدارات 4.51.0.0، و5.42.0.0، و6.49.0.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.