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

الملخص

بحسب VulDB • 18/09/2026

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

RDMA/core: تصحيح استخدام بعد التحرير (use-after-free) المحتمل في دالة ib_destroy_cq_user()

عند الوصول إلى قائمة الانتظار للإشارات (CQ) عبر مسار netlink، فإن آلية المزامنة الوحيدة الخاصة بـ CQ المذكور هي rdma_restrack_get(). حالياً، يتم استدعاء rdma_restrack_del() في نهاية دالة ib_destroy_cq_user(), وهو وقت متأخر جداً، لأنه بحلول تلك النقطة قد تكون الموارد الخاصة بالبائع والمترابطة مع الـ CQ قد تم تحريرها بالفعل. يمكن أن يؤدي هذا إلى ترك نافذة زمنية قصيرة حيث يظل الـ CQ قابلاً للوصول من خلال restrack، مما يسبب استخداماً محتملاً بعد التحرير (use-after-free).

لحل هذه المشكلة، يتم نقل استدعاء rdma_restrack_begin_del() إلى بداية دالة ib_destroy_cq_user(), لضمان إزالة الـ CQ من restrack قبل تحرير موارده الداخلية. يضمن هذا ألا يحتفظ أي مستخدمين جدد بالإشارات المرجعية (references) لـ CQ قيد عملية التدمير.

بالإضافة إلى ذلك، تحافظ هذه التغييرات على الترتيب المقلود المقصود بين إجراءات الإنشاء والتدمير: تتم إضافة الموارد إلى restrack في نهاية عملية النجاح في الإنشاء، وبالتالي يجب إزالتها من restrack أولاً أثناء تدفق التدمير، مما يحافظ على إدارة دورة الحياة بشكل متسق ويمكن التنبؤ به.

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

مسؤول

Linux

حجز

16/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-407019

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!