CVE-2026-44838 in rabbitmq-server
الملخص
بحسب VulDB • 28/05/2026
RabbitMQ هو وسيط للرسائل والتدفق. من الإصدار 4.2.0 وحتى قبل 4.2.4، يسمح ملحق MQTT الخاص بـ RabbitMQ بتفويض المستوى الموضوعي (topic-level authorization) باستخدام التعبيرات النمطية (regular expressions) مع استبدال المتغيرات. يمكن للمسؤولين إنشاء أنماط مثل ^{client_id}-sensors$ لتقييد وصول المستخدمين إلى الموضوعات التي تتضمن معرف عميلهم. ومع ذلك، يتم توفير client_id من قبل المستخدم في حزمة MQTT CONNECT ويتم إدراجه في نمط التعبير النمطي دون تهريب (escaping) الأحرف الخاصة بالتعبيرات النمطية. يتيح هذا العيب لمستخدم MQTT المصادق عليه حقن مشغلي التعبيرات النمطية لتجاوز التفويض. تم إصلاح هذا الثغرة في الإصدارين 4.2.4 و 4.3.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.