PT-2025-3137

CVE-2024-55656

·

تاريخ النشر

2024-07-18

·

تاريخ التحديث

2026-08-03

الوصف من

CVSS 2.0
9.0
عالية
المقاييسAV:N/AC:L/Au:S/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات RedisBloom الأقدم من 2.2.19
إصدارات RedisBloom الأقدم من 2.4.12
إصدارات RedisBloom الأقدم من 2.6.14
إصدارات RedisBloom الأقدم من 2.8.2
الوصف
توجد ثغرة أمنية تتعلق بتجاوز سعة عدد صحيح في RedisBloom، وهو وحدة نمطية تُستخدم في Redis. تسمح هذه الثغرة لمهاجم، يكون عميلاً لـ Redis على علم بكلمة المرور، بتخصيص ذاكرة في الكومة (heap) أقل من الذاكرة المطلوبة بسبب ظاهرة الالتفاف (wraparound). ونتيجة لذلك، يمكن إجراء عمليات القراءة والكتابة خارج نطاق الذاكرة المخصصة، مما يؤدي إلى تسرب المعلومات وعمليات الكتابة خارج الحدود. يوجد تجاوز سعة الأعداد الصحيحة في الأمر CMS.INITBYDIM، الذي يقوم بتهيئة Count-Min Sketch بأبعاد يحددها المستخدم. ويقبل هذا الأمر قيمتين، هما width وdepth، ويستخدمهما لتخصيص الذاكرة في NewCMSketch().
التوصيات
بالنسبة للإصدارات الأقدم من 2.2.19، قم بالتحديث إلى الإصدار 2.2.19 أو أحدث.
بالنسبة للإصدارات الأقدم من 2.4.12، قم بالتحديث إلى الإصدار 2.4.12 أو أحدث.
بالنسبة للإصدارات الأقدم من 2.6.14، قم بالتحديث إلى الإصدار 2.6.14 أو أحدث.
بالنسبة للإصدارات الأقدم من 2.8.2، قم بالتحديث إلى الإصدار 2.8.2 أو أحدث.
كحل مؤقت، ضع في اعتبارك تقييد الوصول إلى الأمر CMS.INITBYDIM حتى يتوفر تصحيح. تجنب استخدام المعلمتين width وdepth في الأمر CMS.INITBYDIM لتقليل مخاطر الاستغلال.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-X5RX-RMQ3-FF3H
ZDI-25-009
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾