PT-2025-41013
CVE-2025-61771
·
تاريخ النشر
2025-10-07
·
تاريخ التحديث
2026-10-16
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Rack الأقدم من 2.2.19
إصدارات Rack الأقدم من 3.1.17
إصدارات Rack الأقدم من 3.2.2
الوصف
Rack هي واجهة خادم ويب معيارية لغة Ruby. يقوم المكون
Rack::Multipart::Parser بتخزين حقول النماذج غير المتعلقة بالملفات في الذاكرة ككائنات String في لغة Ruby. قد يستهلك حقل نصي كبير داخل طلب multipart/form-data قدرًا كبيرًا من ذاكرة العملية، مما قد يؤدي إلى حالات نفاد الذاكرة (OOM) وحالات رفض الخدمة (DoS). يمكن للمهاجمين استغلال هذه الثغرة عن طريق إرسال طلبات تحتوي على حقول كبيرة غير متعلقة بالملفات، مما يتسبب في الاستخدام المفرط للذاكرة ويؤدي محتملًا إلى تعطل العمال أو زيادة عبء عملية جمع القمامة. جميع تطبيقات Rack التي تعالج إرسالات نماذج multipart معرضة للتأثر بهذه الثغرة.التوصيات
قم بالتحديث إلى الإصدار 2.2.19 أو أحدث من Rack.
قم بالتحديث إلى الإصدار 3.1.17 أو أحدث من Rack.
قم بالتحديث إلى الإصدار 3.2.2 أو أحدث من Rack.
قم بتقييد الحجم الأقصى لنص الطلب في طبقة خادم الويب أو الوكيل.
تحقق من صحة حقول النماذج ذات الحجم غير المعتاد وارفضها على مستوى التطبيق.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾