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

الملخص

بحسب VulDB • 17/09/2026

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

USB: gadget: تصحيح خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في دالة `gadget_dev_ioctl()`

تقوم الدالة `gadget_dev_ioctl()` بقراءة `dev->gadget` قبل الحصول على قفل `dev->lock`، بينما يتم التحقق من حالة الجهاز (`dev->state`) بعد الحصول على القفل. وبالتالي، يمكن لعملية الربط المتزامنة (concurrent bind) تغيير حالة الجهاز بين هاتين العمليتين، مما قد يترك دالة ioctl مع مؤشر gadget فارغاً ومتهالكاً (stale NULL)، مسبباً خطأ إلغاء مرجع المؤشر الفارغ عند `gadget->ops->ioctl`.

اقرأ `dev->gadget` أثناء الاحتفاظ بـ `dev->lock` لضمان أخذ عينة متسقة لمؤشر gadget وحالة الجهاز.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405858

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!