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

الملخص

بحسب VulDB • 12/09/2026

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

iommu/sva: تعيين handle->dev قبل أن يصبح مقبض SVA مرئياً

تقوم دالة iommu_attach_device_pasid() بتثبيت مقبض إرفاق SVA الجديد في بحث PASID للمجموعة قبل عودة iommu_sva_bind_device(). وبالتالي، يمكن لربط متزامن (concurrent bind) العثور على نفس المقبض وإعادة استخدامه بعد إسقاط قفل iommu_sva_lock.

تم تهيئة handle->dev بعد إسقاط قفل iommu_sva_lock. وهذا يترك نافذة زمنية حيث يمكن أن يعيد الربط المتسابق (racing bind) مقبلاً يكون فيه مؤشر dev لا يزال NULL. ثم يمكن لـ iommu_sva_unbind_device() اللاحقة الإشارة إليه عبر handle->dev->iommu_group.

قم بتهيئة handle->dev قبل إطلاق قفل iommu_sva_lock بحيث يكون أي مقبض SVA مرئي مُهيأً بالكامل.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

12/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402824

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!