PT-2025-25847
CVE-2025-38073
·
تاريخ النشر
2025-04-23
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 2.0
6.0
متوسطةالمقاييسAV:L/AC:H/Au:S/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد حالة تنافس بين مسارَي
set blocksize وread في نواة لينكس، مما قد يتسبب في تعطل النواة. تنشأ هذه المشكلة عندما تقوم الدالة set blocksize بتغيير قيمة i blksize وترتيب الفوليو بطريقة تتعارض مع قارئ متزامن. وعلى وجه التحديد، إذا أنشأ قارئ فوليو من الترتيب 0 لقراءة البيانات من القرص ثم تم استباقه، فإن أي استدعاء لاحق لـ set blksize يمكن أن يقوم بتحديث i blksize والحد الأدنى لترتيب الفوليو، مما يؤدي إلى حدوث تناقضات عند استئناف القارئ لعمله. لحل هذه المشكلة، يتم اقتطاع ذاكرة التخزين المؤقت للصفحات بعد التفريغ ولكن قبل تحديث i blksize، ويتم أخذ كل من i rwsem وinvalidate lock في الوضع الحصري لعمليات الإبطال وفي الوضع المشترك لعمليات القراءة/الكتابة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾