PT-2026-43852

CVE-2026-45985

·

تاريخ النشر

2026-05-27

·

تاريخ التحديث

2026-10-18

الوصف من

CVSS 3.1
7.0
عالية
المقاييسAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في نظام الملفات ext4 عند تخصيص الكتل أثناء الإدخال/الإخراج المباشر (DIO) داخل نهاية الملف (EOF) وعملية الكتابة المؤجلة مع تمكين dioread nolock. عند تقسيم نطاق كبير غير مكتوب، تستدعي الدالة ext4 map blocks() الدالة ext4 split convert extents() مع تعيين العلامة EXT4 GET BLOCKS CONVERT. إذا فشلت ext4 split extent at() في إدراج امتداد بسبب نقص مؤقت في المساحة (-ENOSPC)، فقد يقوم النظام بمسح النصف الأول من الامتداد إلى الصفر، لكنه يضع علامة بشكل غير صحيح على الامتداد بأكمله الموجود على القرص على أنه مكتوب. قد يؤدي هذا التناقض بين الامتداد الموجود على القرص وشجرة حالة الامتداد إلى كشف بيانات قديمة إذا فشلت عملية DIO في كتابة البيانات إلى القرص وتم إزالة إدخال الامتداد المخزن مؤقتًا.
تتضمن التفاصيل الفنية الوظائف التالية:
  • ext4 iomap alloc()
  • ext4 map blocks()
  • ext4 split convert extents()
  • ext4 split extent()
  • ext4 split extent at()
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
OESA-2026-2674
OESA-2026-2675
OPENSUSE-SU-2026:21388-1
SUSE-SU-2026:22521-1
SUSE-SU-2026:22522-1
SUSE-SU-2026:22665-1
SUSE-SU-2026:22666-1
SUSE-SU-2026:22742-1
SUSE-SU-2026:22769-1
SUSE-SU-2026:22812-1
SUSE-SU-2026:22835-1
SUSE-SU-2026:2799-1
SUSE-SU-2026:2800-1
SUSE-SU-2026:3594-1
USN-8567-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8597-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8665-1
USN-8668-1
USN-8668-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾