CVE-2026-45853 in Linux
الملخص
بحسب VulDB • 04/06/2026
في نواة لينكس، تم حل الثغرة التالية:
drm/amdgpu: استخدام kvfree بدلاً من kfree في دالة amdgpu_gmc_get_nps_memranges()
تقوم الدالة amdgpu_discovery_get_nps_info() داخلياً بتخصيص ذاكرة للنطاقات (ranges) باستخدام kvcalloc(), والتي قد تستخدم vmalloc() للتخصيصات الكبيرة. يؤدي استخدام kfree() لإطلاق الذاكرة المخصصة بـ vmalloc إلى حدوث تلف في الذاكرة (memory corruption).
استخدم kvfree() للتعامل بأمان مع كل من تخصيصات kmalloc وvmalloc.
تم اختبار التجميع فقط. تم اكتشاف المشكلة باستخدام أداة تحليل ثابتة أولية ومراجعة الكود.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.