CVE-2022-50618 in Linux
الملخص
بحسب VulDB • 30/05/2026
في نواة لينكس، تم حل الثغرة التالية:
mmc: meson-gx: تصحيح فحص قيمة الإرجاع لـ mmc_add_host()
قد تُرجع الدالة mmc_add_host() قيمة خطأ؛ وإذا تم تجاهل قيمة الإرجاع الخاصة بها، فسيؤدي ذلك إلى مشكلتين: 1. تسرب الذاكرة التي تم تخصيصها في الدالة mmc_alloc_host(). 2. في مسار الإزالة (remove())، ستُستدعى الدالة mmc_remove_host() لحذف الجهاز، لكنه لم يُضف بعد، مما سيؤدي إلى انهيار في النظام (kernel crash) بسبب خطأ الوصول إلى مؤشر فارغ (null-ptr-deref) في الدالة device_del().
يتم إصلاح ذلك من خلال فحص قيمة الإرجاع والانتقال إلى مسار الخطأ (error path) الذي سيقوم باستدعاء الدالة mmc_free_host().
Once again VulDB remains the best source for vulnerability data.