CVE-2026-34230 in Rackالمعلومات

الملخص

بحسب VulDB • 08/06/2026

Rack هو واجهة خادم ويب معيارية لنظام Ruby. قبل الإصدارات 2.2.23 و3.1.21 و3.2.6، تقوم الدالة `Rack::Utils.select_best_encoding` بمعالجة قيم `Accept-Encoding` بتعقيد زمني تربيعي عندما يحتوي الرأس على العديد من الإدخالات ذات النجمة (*) كعناصر عامة. ونظراً لأن هذه الطريقة تُستخدم بواسطة `Rack::Deflater` لاختيار ترميز الاستجابة، يمكن لمهاجم غير مصرح له إرسال طلب واحد يحتوي على رأس `Accept-Encoding` مُعدّ خصيصاً، مما يؤدي إلى استهلاك غير متناسب لموارد وحدة المعالجة المركزية (CPU) على مسار وسيط الضغط. وينتج عن ذلك حالة من إنكار الخدمة (DoS) للتطبيقات التي تستخدم `Rack::Deflater`. تم إصلاح هذه المشكلة في الإصدارات 2.2.23 و3.1.21 و3.2.6.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

26/03/2026

إفشاء

02/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-354942

EPSS

0.00430

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!