PT-2026-51716
CVE-2026-52923
·
تاريخ النشر
2026-05-10
·
تاريخ التحديث
2026-11-10
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يوجد عيب من نوع «الاستخدام بعد التحرير» (use-after-free) في الدالة
ipc idr alloc() ضمن مسار «نقطة الفحص/الاستعادة» (checkpoint/restore) لتخصيص معرّفات SysV للتواصل بين العمليات (IPC). تقوم الدالة بإعادة توجيه الطلبات إلى idr alloc() بحد أقصى مفتوح. وعندما تمتلئ مساحة معرّفات SysV IPC الصالحة، قد تتجاوز عمليات التخصيص قيمة ipc mni، مما يؤدي إلى ظهور معرّفات تستخدم ترميز الفهرس العادي ولكنها تستهدف فتحات غير صحيحة أثناء البحث والإزالة. يؤدي هذا إلى تعطيل حالة IDR وقد يترك مؤشرًا معلقًا في إدخال IDR. وعلى وجه التحديد، بالنسبة للذاكرة المشتركة، قد تقوم الدالة shm destroy() بتحرير كائن مع ترك إدخال قديم يؤدي، عند الوصول إليه عبر /proc/sysvipc/shm، إلى إزالة مرجعية الذاكرة المحررة. يمكن للمهاجمين المحليين استغلال هذه المشكلة لتحقيق تصعيد امتيازات محلية إلى مستوى الجذر.تشمل التفاصيل الفنية ما يلي:
-
الدالة المعرضة للخطر:
ipc idr alloc() -
المتغير المعرض للخطر:
ids->next idالذي يتم تمريره إلىidr alloc()بحد أعلى يساوي صفرًا.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾