Codebymoriarty

#18655من 58,130
15.9إجمالي CVSS
الثغرات · 3
متوسطة
3
PT-2026-29808
5.3
2026-04-02
Rack · Rack · CVE-2026-26961
اسم البرنامج المعرض للخطر والإصدارات المتأثرة إصدارات Rack السابقة للإصدارات 2.2.23 و3.1.21 و3.2.6 الوصف تستخدم مكونة `Rack::Multipart::Parser` في Rack تعبيرًا منتظمًا «جشعًا» لاستخراج المعلمة `boundary` من `multipart/form-data`. عندما يحتوي رأس `Content-Type` على عدة معلمات `boundary`، يختار Rack آخرها بدلاً من الأولى. قد يسمح هذا التباين للمهاجم بتهريب محتوى متعدد الأجزاء متجاوزًا الفحص في المرحلة الأولية إذا قام وكيل أو جدار حماية الويب (WAF) أو وسيط في المرحلة الأولية بتفسير معلمة `boundary` الأولى، مما يؤدي إلى قيام Rack بتحليل بنية نص أساسي مختلفة عن تلك التي تحقق من صحتها الوسيط. وقد يؤدي ذلك إلى تجاوز حقول النماذج الضارة أو المحتوى الذي تم تحميله لعمليات التصفية في المرحلة الأولية. تكون هذه المشكلة أكثر أهمية في عمليات النشر ذات الطبقات حيث تُتخذ قرارات الأمان قبل وصول الطلب إلى Rack. التوصيات التحديث إلى إصدار Rack 2.2.23 أو أحدث. التحديث إلى إصدار Rack 3.1.21 أو أحدث. التحديث إلى إصدار Rack 3.2.6 أو أحدث.