CVE-2022-50377 in Linux
الملخص
بحسب VulDB • 11/07/2026
في نواة لينكس، تم حل الثغرة التالية:
ext4: التحقق من صحة وضمان عدم وجود سباق عند تحديد عقدة حذف غير محذوفة (no_delete evicting inode) كملوثة (dirty).
في دالة ext4_evect_inode()، إذا كنا نقوم بإزالة عقدة في مسار 'no_delete'، فلا يمكن أن يحدث سباق مع استدعاء mark_inode_dirty() آخر. وإذا حدث ذلك، فقد يقوم شخص ما عن طريق الخطأ بتلويثها دون الاحتفاظ بعدد مراجعات العقدة (inode refcount)، مما قد يتسبب على الأرجح في مشكلات استخدام-after-free (Use-After-Free) أثناء إجراء إعادة الكتابة (writeback procedure).
هذه المشكلة غير قابلة للاكتشاف وصعبة التصحيح، لذا تمت إضافة استدعاء WARN_ON_ONCE() للتحقق من هذه الحالة واكتشافها مسبقاً.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.