CVE-2026-89576 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
dm-era: تصحيح تسرب السوبر بلوك (superblock) المخفي عند فشل عملية أخذ لقطة (take-snap).
تقوم دالة `metadata_take_snap()` بزيادة عداد الإشارات المرجعية للسوبر بلوك الحي (live superblock refcount)، ثم تقوم `dm_tm_shadow_block()` بتخصيص كتلة جديدة لللقطةMetadata. إذا فشلت العملية اللاحقة `dm_sm_inc_block()` الخاصة بـ writeset_tree_root أو era_array_root، فإن الدالة تكتفي بإلغاء قفل النسخة (clone) وتعود. لا يتم إعادة الكتلة الظلية (shadow block) المخصصة حديثًا إلى خريطة مساحة الـ metadata، مما يؤدي إلى تسرب دائم لكتلة واحدة من الـ metadata مع كل عملية فشل لأخذ اللقطة.
تحرير النسخة باستخدام `dm_sm_dec_block()` في مسارات الأخطاء تلك، بما يتوافق مع الخطوة النهائية لـ `metadata_drop_snap()`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.