CVE-2024-56708 in Linux
الملخص
بحسب VulDB • 01/06/2026
في نواة لينكس، تم حل الثغرة التالية:
EDAC/igen6: تجنب حدوث خطأ تقسيم (Segmentation Fault) عند إلغاء تحميل الوحدة النمطية (module)
يحدث خطأ التقسيم بسبب:
أثناء تشغيل modprobe: 1. في دالة igen6_probe()، سيتم تخصيص ذاكرة لـ igen6_pvt باستخدام kzalloc() 2. في دالة igen6_register_mci()، سيشير mci->pvt_info إلى &igen6_pvt->imc[mc]
أثناء إلغاء التحميل rmmod: 1. في دالة mci_release() الموجودة في edac_mc.c، سيتم استدعاء kfree(mci->pvt_info) 2. في دالة igen6_remove()، سيتم استدعاء kfree(igen6_pvt)
تم إصلاح هذه المشكلة عن طريق تعيين mci->pvt_info إلى NULL لتجنب استدعاء kfree مرتين (double kfree).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.