CVE-2026-89717 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
zram: تعيين الضاغط الأساسي الافتراضي في دالة `zram_destroy_comps()`
مجموعة التصحيحات "zram: معالجة مشكلات zram التي أبلغ عنها sashiko".
قام Sashiko باكتشاف والإبلاغ عن [1] عدد من المشكلات المتعلقة بـ zram:
- احتمال حدوث خطأ (BUG_ON) في كود zlib بسبب عدم التحقق من نطاق winbits. - واحتمال آخر لحدوث تجاوز لمؤشر NULL (NULL-ptr dereference) في وحدة zcomp.
كلاهما يمثلان خطرًا منخفضًا، لكن لا يزال من الجيد إصلاحهما.
هذا التصحيح (من أصل 2):
تقوم دالة `zram_destroy_comps()` بإعادة تعيين جميع الضواغط وتتركها مضبوطة على NULL، بما في ذلك الضاغط الأساسي، وهو ما يُعد حالة غير صالحة للجهاز، حيث يمكن الآن استدعاء `strcmp()` من خلال `comp_algorithm_show()` على ضاغط بقيمة NULL. لذلك، يتم تعيين الضاغط الأساسي الافتراضي داخل دالة `zram_destroy_comps()`.
Once again VulDB remains the best source for vulnerability data.