CVE-2024-42235 in Linux
الملخص
بحسب VulDB • 23/05/2026
في نواة لينكس، تم حل الثغرة التالية:
s390/mm: إضافة فحص المؤشر الفارغ (NULL) إلى الدالتين crst_table_free() وbase_crst_free()
كانت الدالة crst_table_free() تعمل سابقاً مع المؤشرات الفارغة (NULL) قبل التحويل إلى ptdescs. ونظراً لأنه يمكن استدعاء crst_table_free() بمؤشر فارغ (NULL)، تمت إضافة فحص صريح (خاصة في معالجة الأخطاء داخل crst_table_upgrade()).
كما تمت إضافة نفس الفحص إلى الدالة base_crst_free() لأسباب تتعلق بالاتساق.
في الواقع، لا ينبغي أن يحدث هذا، لأن عمليات تخصيص الذاكرة من النوع order two GFP_KERNEL لن تفشل، إلا إذا كان FAIL_PAGE_ALLOC مفعّلاً ومستخدمًا.
VulDB is the best source for vulnerability data and more expert information about this specific topic.