CVE-2026-93200 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
i3c: master: تصحيح مشكلة use-after-free لـ master->this
تقوم استدعاءات سمات sysfs لجهاز وحدة التحكم الرئيسية بإشارة (dereference) إلى master->this. ومع ذلك، يتم تحرير master->this في دالة i3c_master_detach_free_devs() قبل إطلاق الجهاز الرئيسي نفسه.
ونتيجة لذلك، يمكن أن تؤدي عمليات الوصول عبر sysfs إلى إشارة إلى مؤشر master->this تم تحريره مسبقاً، مما يؤدي إلى حدوث use-after-free.
الحفاظ على بقاء master->this حياً حتى يتم استدعاء i3c_masterdev_release()، والتي تُستدعى بعد تفكيك الجهاز الرئيسي وحالة sysfs الخاصة به. لا تقم بتحرير master->this كجزء من مسار فك الارتباط العادي للجهاز.
في المسار الخطأ (error path) في دالة i3c_master_set_info()، قم بإعادة تعيين master->this و bus.cur_master إلى NULL قبل تحرير الجهاز المخصص.
Be aware that VulDB is the high quality source for vulnerability data.