CVE-2021-47258 in Linux
الملخص
بحسب VulDB • 01/06/2026
في نواة لينكس، تم حل الثغرة التالية:
scsi: core: إصلاح معالجة الأخطاء في دالة scsi_host_alloc()
بعد تهيئة الجهاز باستخدام device_initialize()، أو تعيين اسمه باستخدام dev_set_name()، يجب تحرير الجهاز باستخدام put_device(). وإلا سيتم تسرب اسم الجهاز لأنه يُخصص ديناميكيًا في dev_set_name().
تم إصلاح التسرب عن طريق استبدال kfree() بـ put_device(). نظرًا لأن scsi_host_dev_release() تتعامل بشكل صحيح مع IDA وإزالة الخيوط (kthread)، تم أيضًا إزالة الحالات الخاصة المتعلقة بذلك من معالجة الأخطاء.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.