PT-2025-25935
CVE-2022-50009
·
تاريخ النشر
2022-08-01
·
تاريخ التحديث
2026-10-09
الوصف من
CVSS 4.0
5.7
متوسطةالمقاييسAV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 5.19.0-rc6-next-20220715
الوصف
تم العثور على مشكلة في إشارة مؤشر فارغة في الدالة f2fs get dnode of data. تحدث هذه المشكلة عند اختبار الكتابة الذرية في f2fs، مما يؤدي إلى ظهور أخطاء مثل ”Can't find valid F2FS filesystem in 2th superblock“ و”invalid crc offset: 0“. تنشأ المشكلة عن إدخال طريقة جديدة للكتابة الذرية، والتي تنشئ cow inode للملفات ذات الكتابة الذرية وتضع عليها علامة FI ATOMIC FILE. وعندما تقوم الدالة f2fs do write data page بالكتابة إلى cow inode، فإنها تستخدم cow inode الخاص بـ cow inode، وهو NULL، مما يؤدي إلى حدوث إشارة إلى مؤشر فارغ.
التوصيات
لحل هذه المشكلة، أدخل العلامة FI COW FILE لـ inodes COW.
بالنسبة لإصدارات نواة Linux الأقدم من 5.19.0-rc6-next-20220715، قم بتطبيق التصحيح الذي تم إدخاله في الالتزام 3db1de0e582c، والذي يغير الشكل الحالي للكتابة الذرية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾