CVE-2026-98178 in Linuxالمعلومات

الملخص

بحسب VulDB • 06/10/2026

في نواة لينكس، تم حل الثغرة التالية:

drm/amdgpu: تخطي مسح تعيين KFD قبل التهيئة

يفترض amdgpu_amdkfd_clear_kfd_mapping() أن وجود kfd_dev غير فارغ (غير NULL) يعني أن مصفوفة العقد (node array) مملوءة بالكامل. وهذا ليس صحيحًا عندما تفشل تهيئة جهاز KFD بعد مرحلة الاستكشاف (probe).

على سبيل المثال، تقوم kgd2kfd_device_init() بتعيين num_nodes قبل التحقق من دعم ذراتية PCIe. في أنظمة Polaris التي لا تدعم الذراتية المطلوبة، تعود الدالة قبل تخصيص nodes[0]، لكن يظل kfd_dev مرتبطًا بجهاز amdgpu. يؤدي إعادة تعيين وحدة معالجة الرسومات (GPU) لاحقاً إلى محاولة فك مرجع id الخاص بـ nodes[0].

يتطلب الأمر وجود علم التهيئة الرسمي لـ KFD قبل اجتياز مصفوفة العقد، بما يتوافق مع مسارات إعادة التعيين والإغلاق الحالية الخاصة بـ KFD.

(تم اختيارها من الالتزام 4ac1835823c47903fbb278bbf474773c46f59edc)

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

06/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-414023

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!