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

الملخص

بحسب VulDB • 06/10/2026

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

drm/gud: تصحيح كتابة خارج الحدود (out-of-bounds write) في دالة `gud_plane_atomic_check()`

تستخدم حلقة خصائص المستوى (`plane property`) المؤشر `req->properties[num_properties + i]` كمؤشر للكتابة، بينما يتم زيادة قيمة `num_properties` داخل الحلقة نفسها. عند التكرار رقم `i`، تكون قيمة `num_properties` قد زادت أيضاً بمقدار `i`، وبالتالي تتم الكتابة في الموقع `initial_num_properties + 2*i`، مما يتخطى كل مؤشر آخر ويتقدم بمقداد 2 مع كل تكرار.

مع وجود موصلين (connectors) و32 خاصية للمستوى، تحدث آخر عملية كتابة عند المؤشر 64، أي بعد بترتيب واحد من نهاية التخصيص المكون من 64 خانة (المؤشرات من 0 إلى 63). يمكن لجهاز USB إحداث حالة وصول خارج الحدود (OOB) عن طريق الإعلان عن الحد الأقصى لعدد الخصائص.

تم الإصلاح بإزالة الزيادة غير الضرورية `+ i`؛ حيث أن قيمة `num_properties` هي بالفعل المؤشر التراكمي الصحيح، نظراً لأن دالة `gud_connector_fill_properties()` تملأ الخانات السابقة.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

06/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-414124

EPSS

0.00215

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!