PT-2025-40594
CVE-2025-49844
·
تاريخ النشر
2025-01-24
·
تاريخ التحديث
2026-10-19
الوصف من
CVSS 3.1
9.9
حرجةالمقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Redis السابقة للإصدار 8.2.2
إصدارات Redis السابقة للإصدار 8.0.4
إصدارات Redis السابقة للإصدار 7.4.6
إصدارات Redis السابقة للإصدار 7.2.11
إصدارات Redis السابقة للإصدار 6.2.20
الوصف
توجد مشكلة تلف الذاكرة الناتجة عن الاستخدام بعد التحرير (use-after-free) في محرك البرمجة النصية Lua الخاص بـ Redis. يمكن للمستخدم المصادق عليه استغلال هذه الثغرة عن طريق إرسال برنامج نصي Lua مصمم خصيصًا للتلاعب بمجمع القمامة (GC) في Lua، مما يسمح له بالخروج من بيئة الحماية (sandbox) الخاصة بـ Lua وتنفيذ تعليمات برمجية عشوائية على نظام المضيف. وقد يؤدي ذلك إلى الاستيلاء الكامل على المضيف، مما يمكّن المهاجمين من سرقة بيانات الاعتماد، أو تسريب البيانات، أو تثبيت برامج ضارة. يوجد ما يقارب 330,000 مثيل لـ Redis معرضًا للإنترنت، منها ما لا يقل عن 60,000 مثيل يفتقر إلى المصادقة، مما يسمح فعليًّا بتنفيذ تعليمات برمجية عن بُعد دون مصادقة في تلك الحالات.
التوصيات
قم بتحديث Redis إلى الإصدار 8.2.2 أو 8.0.4 أو 7.4.6 أو 7.2.11 أو 6.2.20.
كحل مؤقت، قم بتقييد استخدام الأوامر
EVAL وEVALSHA عبر قوائم التحكم في الوصول (ACLs) لمنع تنفيذ نصوص Lua البرمجية.فرض مصادقة قوية باستخدام
requirepass.قم بتقييد الوصول الشبكي إلى مثيلات Redis باستخدام جدران الحماية أو شبكات VPC لضمان إمكانية الوصول إليها فقط من المضيفات الموثوقة.
قم بتشغيل Redis باستخدام حساب مستخدم غير جذر.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾