PT-2025-3667
CVE-2024-57942
·
تاريخ النشر
2024-12-13
·
تاريخ التحديث
2025-11-11
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تنشأ المشكلة في النظام الفرعي netfs لنواة Linux، وتحديدًا عند التعامل مع النسخ إلى ذاكرة التخزين المؤقت في عملية write-begin لأنظمة الملفات ceph. في نهاية
netfs unlock read folio()، حيث يتم وضع علامة على الفوليوات لنسخها إلى ذاكرة التخزين المؤقت، يتم مسح الإدخال في البنية folio queue الذي يشير إلى الفوليو. وهذا يتسبب في مشكلة لـ netfs pgpriv2 write to the cache()، التي تتوقع تصفح قائمة folio queue للعثور على الفوليوات ذات الصلة، مما يؤدي إلى تعطل النظام. لا يتوفر العدد التقديري للأجهزة التي قد تكون متأثرة في جميع أنحاء العالم. ولا توجد معلومات عن حوادث فعلية تم فيها استغلال هذه المشكلة.تتضمن التفاصيل الفنية حول الاستغلال ما يلي:
-
الدالة
netfs unlock read folio() -
البنية
folio queue -
الدالة
netfs pgpriv2 write to the cache() -
المتغير
PG private 2
التوصيات
لحل المشكلة، قم بتطبيق التصحيح بعدم مسح إدخال
folio queue في حالة تنفيذ عملية «نسخ إلى ذاكرة التخزين المؤقت» (copy-to-cache) التي لم تعد مستخدمة. وبدلاً من ذلك، سيتم المسح تدريجيًّا مع كتابة الفوليوات في ذاكرة التخزين المؤقت.في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾