PT-2026-46014
CVE-2026-46251
·
تاريخ النشر
2025-12-23
·
تاريخ التحديث
2026-09-16
الوصف من
CVSS 3.1
8.4
عاليةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في نظام الملفات btrfs حيث يمكن أن تتلف شجرة مجموعة الكتل
dirty list. عند تعيين علامة عدم التوافق EXTENT TREE V2، تُضاف شجرة مجموعة الكتل دون قيد أو شرط إلى قائمة switch commits قبل استدعاء الدالة switch commit roots(). ونظرًا لأن شجرة مجموعات الكتل تستخدم التتبع العادي للكتل المتسخة في الجذر، فإن أي معاملة تنطوي على تخصيص يؤدي إلى تلويث مجموعة كتل يؤدي إلى ربط جذر مجموعة الكتل بالفعل بقائمة عبر الحقل dirty list. ونتيجة لذلك، يصبح استخدام list add tail() غير صالح، مما يؤدي إلى تلف العنصرين prev وnext في block group root->dirty list.يمكن أن يتسبب هذا التلف في اختلاط قائمتي
switch commits وdirty cowonly roots، مما قد يؤدي إلى إجهاض المعاملة عندما يحاول النظام استدعاء update root() على جذر شجرة لا يمكن العثور عليه.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾