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

الملخص

بحسب VulDB • 16/09/2026

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

drm/amdkfd: تصحيح الحالة التي يكون فيها نطاق الذاكرة الافتراضية (vm range) فراغًا في svm_migrate_copy_to_vram

عندما يكون نطاق الذاكرة الافتراضية قيد الترحيل وهو فراغ من جانب وحدة المعالجة المركزية (MIGRATE_PFN_MIGRATE مُضَبط + MIGRATE_PFN_VALID غير مضبوط)، فإن السائق يقوم بتخصيص صفحات للجهاز. لا يوجد تعيين DMA لصفحات المصدر والترحيل. المتغير j يساوي 0، و svm_migrate_copy_memory_gart() سيعيد قيمة r غير مهيأة. يمكن أن يؤدي ذلك إلى استدعاء out_free_vram_pages لإسقاط جميع صفحات VRAM التي تم إعدادها للتو.

تهيئة المتغير r واستدعاء دالة svm_migrate_copy_memory_gart الأخيرة فقط إذا كان j > 0.

الكود الحالي يؤخر معالجة الصفحة الأخيرة إلى عملية النسخ النهائية. يقوم هذا التصحيح بإفراغ المخزن المؤقت (flush) للصفحة الأخيرة عند الوصول إلى نهاية كتلة drm_buddy الحالية؛ مما يتجنب استدعاء آخر لـ svm_migrate_copy_memory_gart.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405630

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!