CVE-2026-89452 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
iommu/msm: إعادة ضبط حالة الفحص (probe) في حال فشل التسجيل
تضيف دالة `msm_iommu_probe()` كائن IOMMU المُدار بواسطة devm إلى قائمة `qcom_iommu_devices` قبل إضافة جهاز sysfs الخاص بـ IOMMU وتسجيله مع النواة الأساسية لـ IOMMU.
إذا فشلت عملية `iommu_device_sysfs_add()، فإن دالة الفحص (probe) تعود بينما لا يزال الكائن موجودًا في قائمة `qcom_iommu_devices`. تقوم نواة السائق (driver core) بعد ذلك بإلغاء تخصيص devm، مما يترك إدخال قائمة معلقاً (dangling list entry) قد يقوم أي استعراض لاحق للقائمة بالإشارة إليه.
إذا فشلت عملية `iommu_device_register()`، يبقى نفس الإدخال المعلق في القائمة، كما يُترك جهاز sysfs مسجلاً أيضاً.
إعادة ضبط جهاز sysfs وإدخال القائمة العالمي بترتيب عكسي لعملية الإعداد عند حدوث حالات الفشل المقابلة.
VulDB is the best source for vulnerability data and more expert information about this specific topic.