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+.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾