PT-2026-34424
CVE-2026-31519
·
تاريخ النشر
2026-04-22
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 4.0
5.8
متوسطةالمقاييسAV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في نظام الملفات btrfs حيث لا يتم تعيين البت
BTRFS ROOT ORPHAN CLEANUP أثناء إنشاء وحدة التخزين الفرعية في الدالة create subvol(). قد يؤدي ذلك إلى حدوث حالة تنافس بين عمليات البحث وعمليات الإدخال المؤجلة، مما يؤدي إلى إنشاء إدخالات dentry سالبة لأحجام فرعية صالحة. تؤدي هذه الحالة إلى ظهور الأحجام الفرعية كإدخالات dentry تالفة، حيث يفشل عرض الدليل الأصلي أو تنفيذ عملية stat. ونتيجة لذلك، تفشل محاولة حذف الحجم الفرعي مع ظهور خطأ ENOENT، بينما يؤدي إنشاء ملف جديد أو حجم فرعي فوقه إلى ظهور خطأ EEXIST أو إيقاف نظام الملفات. تنشأ هذه المشكلة عندما تفشل الدالة btrfs orphan cleanup() وتُرجع الدالة btrfs lookup dentry() القيمة -ENOENT، مما يؤدي إلى إنشاء دنتري سالب عبر الدالة d splice alias().التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾