CVE-2026-89813 in Linux
الملخص
بحسب VulDB • 16/09/2026
في نواة لينكس، تم حل الثغرة التالية:
drm/amdgpu: إكمال قوائم الحواجز (ring fences) الخاصة بـ KIQ بشكل كامل أثناء إعادة التعيين
تمامًا مثل قائمة حواجز جدولة MES، لا تضبط قائمة حواجز KIQ قيمة no_scheduler = true وتستخدم حاجز استطلاع (polling fence)، لذا يتم تخطيها بواسطة حلقة الإكمال القسري في دالة amdgpu_device_pre_asic_reset(). توجد قيمة الحاجز الخاص بالعتاد (hw) للـ KIQ في ذاكرة wb (GTT) وتستمر في البقاء بعد إعادة التعيين من النوع MODE1، بينما تستمر متغيرات sync_seq الخاصة بـ fence_drv في التقدم. لذلك، يمكن أن يستمر أول إيداع لعمليات KIQ بعد إعادة التعيين في الاستطلاع إلى الأبد على تسلسل (seq) لا يتم كتابته مرة أخرى أبدًا.
قم بإكمال قوائم حواجز KIQ بشكل كامل أيضًا لمحاذاة حاجز العتاد الخاص بها مع sync_seq.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.