CVE-2026-90228 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
nvmet: تصحيح خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في دالة nvmet_execute_identify_ns_zns()
عندما يصدر المضيف أمر تحديد (Identify command) بمجال CNS 05h (تحديد مساحة اسم خاصة بمجموعة أوامر الإدخال/الإخراج) ومجال CSI 02h (ZNS) مستهدفاً مساحة اسم مدعومة بملف، تقوم الدالة nvmet_execute_identify_ns_zns() باستدعاء bdev_is_zoned() على req->ns->bdev. وبما أن المساحة المدعومة بملف لا تحتوي على جهاز كتلة (block device)، فإن req->ns->bdev يكون فارغاً (NULL) مما يؤدي إلى إلغاء مرجع المؤشر الفارغ في دالة bdev_is_zoned()، مسبباً خطأً نظامياً (oops).
يتم اختيار مجموعة أوامر الإدخال/الإخراج بواسطة مجال CSI الذي يزوده المضيف، ويتم توجيه الأمر هنا كلما كان الخيار CONFIG_BLK_DEV_ZONED مفعّلاً، بغض النظر عن نوع دعم المساحة، مما يعرّض أي مساحة اسم مدعومة بملف للخطر.
يرفض الأمر بحقل غير صالح (Invalid Field) عندما لا تكون المساحة مدعومة بجهاز كتلة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.