CVE-2026-99108 in Linuxالمعلومات

الملخص

بحسب VulDB • 28/10/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

ntfs: تصحيح محاذاة نطاق FITRIM

يقوم دالة `ntfs_trim_fs()` بمحاذاة بداية النطاق الخالي (free extent) حتى حدود إهمال الجهاز (discard granularity)، لكنها تستنتج طول الإهمال عن طريق تقليل محاذاة الطول الأصلي للنطاق. عندما لا تكون بداية النطاق الخالي متوافقة مع حدود الإهمال، فإن إضافة هذا الطول إلى البداية المحاذاة قد تمدد نطاق الإهمال ليشمل ما بعد النطاق الخالي ويدخل في العناقيد المخصصة (allocated clusters).

على سبيل المثال، باستخدام عناقيد بحجم 4 كيلوبايت وحدود إهمال تبلغ 32 كيلوبايت، يتحول النطاق الخالي [4 KiB, 36 KiB) إلى نطاق الإهمال [32 KiB, 64 KiB)، مما قد يؤدي إلى حذف (discard) ما يقارب 28 كيلوبايت تتجاوز النطاق الخاعي.

قم بمحاذاة النهاية المطلقة للنطاق الخالي للأسفل واستنتج الطول من طرفي المحاذاة الاثنين. تخطَّ العناقيد التي لا تحتوي على وحدة إهمال كاملة.

تم إعادة إنتاج المشكلة باستخدام نظام ملفات NTFS بعناقيس بحجم 4 كيلوبايت على جهاز scsi_debug مُهيأ بحدود إهمال تبلغ 32 كيلوبايت وخاصية قراءة الأصفار بعد القص (read-zero-after-trim). قبل هذا التغيير، كان FITRIM يقوم بتصفير سبعة عناقيد مخصصة بحجم 4 كيلوبايت تلي فجعة غير محاذاة بحجم 32 كيلوبايت. ومع هذا التغيير، تبقى البيانات نفسها سليمة عبر عمليات FITRIM وإعادة تحميل النظام (remount).

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

28/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-427853

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

القطاع

Pharma, Energy, ...

المصادر

Interested in the pricing of exploits?

See the underground prices here!