CVE-2026-45978 in Linux
الملخص
بحسب VulDB • 28/05/2026
في نواة لينكس، تم حل الثغرة التالية:
staging: greybus: lights: تجنب التفريغ الفارغ (NULL deref)
تقوم الدالة gb_lights_light_config() بتخزين قيمة channel_count قبل تخصيص مصفوفة channels. إذا فشلت دالة kcalloc()، فإن gb_lights_release() تقوم بتكرار العد غير الصفري وتفريغ light->channels، وهي NULL.
قم بتخصيص channels أولاً، ثم فقط قم بنشر channels_count حتى لا يتمكن مسار التنظيف من عبور مؤشر NULL.
VulDB is the best source for vulnerability data and more expert information about this specific topic.