CVE-2026-66074 in RabbitMQالمعلومات

الملخص

بحسب VulDB • 23/09/2026

RabbitMQ هو وسيط للرسائل والتدفق (streaming). قبل الإصدارات 3.13.15، و4.0.20، و4.1.11، و4.2.6، و4.3.0، تمرر الدالة match_value/3 التعبير النمطي (?name=) الذي يقدمه المستخدم إلى re:run دون تحديد خيار match_limit، وتنفذه مرة واحدة لكل مورد في مجموعة النتائج. يحد الحد الافتراضي لـ OTP الخاص بـ match_limit (والذي يبلغ 10 ملايين) من كل استدعاء بحوالي 100-200 مللي ثانية، لكن التعبير النمطي يُنفذ مرة واحدة لكل مورد في مجموعة النتائج. مع مجموعة كبيرة، على سبيل المثال 5000 طابور بمعدل 150 مللي ثانية لكل منها، يستهلك طلب واحد دقة وحدة المعالجة المركزية (CPU) لمدة 12 دقيقة أو أكثر. تؤدي الطلبات المتوازية إلى إشباع المشغلات (schedulers). يعد خيار use_regex=true ميزة مدعومة في نقاط النهاية الخاصة بالقائمة (list endpoints)، وبالتالي يمكن الوصول إلى هذا المسار من خلال الاستخدام العادي لواجهة برمجة التطبيقات (API). تشمل الشروط المسبقة أن أي مستخدم لديه وسم الإدارة (management tag) يستطيع استغلال هذه الثغرة. تم إصلاح هذه المشكلة في الإصدارات 3.13.15، و4.0.20، و4.1.11، و4.2.6، و4.3.0.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

24/07/2026

إفشاء

23/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409235

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!