CVE-2026-90425 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم حل الثغرة التالية:
iommu/tegra241-cmdqv: اشتراط وجود معرف تدفق (Stream ID) واحد بالضبط لمعرف التدفق الافتراضي (vSID).
تقوم الدالة tegra241_vintf_init_vsid() بربط vSID الخاص بالضيف بمعرف تدفيق فيزيائي واحد مأخوذ من master->streams[0]، وتكتفي بإصدار تحذير فقط عندما لا يحتوي الجهاز على معرف تدفق واحد بالضبط. بالنسبة للجهاز الذي يمتلك عدة معارف تدفق، يتم ربط أولها فقط، مما يعني أن عملية إبطال vSID الخاص بالضيف لن تصل إلى إدخالات ATC و IOTLB الخاصة بالمعارف الأخرى؛ أما في حالة عدم وجود أي معرف تدفق، فإن master->streams يصبح ZERO_SIZE_PTR (مؤشر بحجم صفر)، ما يؤدي إلى قراءة خارج الحدود المخصصة.
يتم رفض الربط بإرجاع الخطأ -EOPNOTSUPP إذا لم يكن master->num_streams يساوي واحداً.
Once again VulDB remains the best source for vulnerability data.