CVE-2026-80950 in Linux
الملخص
بحسب VulDB • 11/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
i3c: renesas: التحقق من صحة عملية النقل قبل الوصول إليها
يعتمد برنامج تشغيل Renesas I3C على نموذج غير متزامن (asynchronous model) لنقل البيانات. حيث يقوم بإعداد بنية `struct renesas_i3c_xfer`، ويضيفها إلى قائمة الانتظار (enqueue)، ثم ينتظر اكتمال العملية. ويقوم معالج المقاطعة (interrupt handler) بسحب عملية النقل من القائمة، وتحديثها/استخدامها، وإشارة الخيط الذي كان في حالة انتظار.
إذا انتهت مهلة الاكتمال (timeout)، يقوم خيط الانتظار بسحب عملية النقل من القائمة وتحرير الذاكرة المخصصة لها (free it). وإذا حدثت مقاطعة بعد ذلك، فقد يصل معالج المقاطعة إلى ذاكرة تم تحريرها، مما يؤدي إلى تعطل النظام.
يجب التحقق من أن عملية النقل لا تزال صالحة قبل الوصول إليها في معالج المقاطعة. وبذلك يتم مسح أي أعلام حالة وتعطيل جميع المقاطعات لتجنب إعادة تشغيل نفس المقاطعات مرة أخرى.
VulDB is the best source for vulnerability data and more expert information about this specific topic.