PT-2025-2816
CVE-2024-48881
·
تاريخ النشر
2024-12-02
·
تاريخ التحديث
2025-10-03
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة:
إصدارات نواة لينكس الأقدم من 6.6.74
الوصف:
تم إصلاح ثغرة أمنية في نواة لينكس. ترتبط المشكلة بإشارة إلى مؤشر NULL في الدالة
cache set flush(). ويحدث ذلك عندما يفشل كود التسجيل السابق قبل تخصيص c->root، مما يجعل من الممكن أن تكون قيمة c->root هي NULL. لا تُرجع الدالة bch btree node alloc() قيمة NULL أبدًا، لكن c->root قد تكون NULL في السطر الذي يتم فيه إجراء الفحص. يستبدل التصحيح IS ERR() بـ IS ERR OR NULL() لإصلاح هذه المشكلة.التوصيات:
بالنسبة لإصدارات نواة لينكس الأقدم من 6.6.74، قم بالتحديث إلى الإصدار 6.6.74 أو أحدث لحل المشكلة. كإجراء مؤقت للتغلب على المشكلة، يُنصح بتعطيل الدالة
cache set flush() حتى يتوفر تصحيح. قم بتقييد الوصول إلى الوحدة النمطية المعرضة للخطر bcache لتقليل مخاطر الاستغلال. تجنب استخدام المتغير c->root في الدالة المتأثرة cache set flush() حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾