CVE-2026-93115 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
platform/mellanox: mlxbf-pmc: التحقق من أن قيمة ACPI_COMPANION() ليست NULL
يمكن إجبار كل برنامج تشغيل (driver) لمنصة ما على المطابقة مع جهاز لا يتطابق مع قائمة معرفات الأجهزة الخاصة به بسبب دالة device_match_driver_override()، لذا يجب على برامج التشغيل التي تعتمد على وجود كائن مرافق لـ ACPI للجهاز التحقق من وجوده.
تمرر الدالة mlxbf_pmc_probe() نتيجة استدعاء ACPI_COMPANION() إلى acpi_device_hid()، والتي تقوم بإلغاء مرجعها (dereference)، مما يؤدي في حالة الربط القسري للبرنامج التشغيل مع جهاز لا يحتوي على مرافق لـ ACPI إلى حدوث إلغاء مرجع لنقاطة فارغة (NULL pointer dereference).
وبالتالي، تمت إضافة فحص إلزامي ضد القيمة NULL لقيمة ACPI_COMPANION() إلى برنامج تشغيل mlxbf-pmc، وإرجاع قيمة -ENODEV عندما يكون المرافق مفقوداً.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.