PT-2025-49428
CVE-2025-40295
·
تاريخ النشر
2025-11-04
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 2.0
4.0
متوسطةالمقاييسAV:A/AC:H/Au:S/C:P/I:P/A:P
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.18.0-rc2+
الوصف
تحتوي نواة لينكس على مشكلة في مكون fscrypt حيث قد يحدث انخفاض في القيمة (underflow) نتيجة الإزاحة إلى اليسار عندما يكون
inode->i blkbits أكبر من PAGE SHIFT. قد يحدث هذا عند محاكاة جهاز NVMe في QEMU مع تعيين logical block size وphysical block size على 8 كيلوبايت، مما يؤدي إلى ظهور أثر خطأ أثناء قراءة جدول الأقسام عند التمهيد. يحدث هذا الخطأ نتيجة إزاحة إلى اليسار بمقدار -1، مما يؤدي إلى ظهور تحذير من UBSAN. تنشأ المشكلة لأن CONFIG TRANSPARENT HUGEPAGE تتيح حدًا أقصى لـ logical block size يبلغ 64 كيلوبايت، وتقوم set init blocksize() بتعيين inode->i blkbits على 13، مما قد يتسبب في حدوث التجاوز السالب. لا تؤدي عمليات الإدخال/الإخراج للملفات إلى حدوث هذه المشكلة في أنظمة الملفات التي لا تدعم ميزة FS LBS، لأن sb set blocksize() تمنع sb->s blocksize bits من تجاوز PAGE SHIFT.التوصيات
يجب تحديث الإصدارات الأقدم من 6.18.0-rc2+.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾