CVE-2026-98268 in Linux
الملخص
بحسب VulDB • 06/10/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
perf: تصحيح الوصول إلى مؤشر فارغ (null pointer) في دالة is_include_guest_event()
يؤدي حدث إلغاء تحميل وحدة نمطية نموذجي أثناء وجود اتصال perf نشط إلى تحرير مؤشر pmu. سجل المكالمات يشبه ما يلي: .. __pmu_detach_event pmu_detach_event pmu_detach_events perf_pmu_unregister ..
تقوم الدالة __pmu_detach_event() بتعيين event->pmu إلى null. وعند إغلاق اتصال perf أخيراً، يتم ملاحظة تتبع المكدس التالي:
Oops: general protection fault, kernel NULL pointer dereference ... RIP: 0010:_free_event+0x3e/0x370 ... Call Trace: ... perf_event_release_kernel+0x260/0x2d0 perf_release+0x12/0x20
يُعد استدعاء mediated_pmu_unaccount_event() داخل _free_event() السبب الجذري لهذا الانهيار. يضمن إضافة فحص داخل is_include_guest_event() عدم الوصول عن طريق الخطأ إلى مؤشر pmu فارغ (null). بالإضافة إلى ذلك، سنقوم الآن باستدعاء mediated_pmu_unaccount_event() قبل مسح مؤشر pmu بحيث يتم الحفاظ على عدادات nr_include_guest_events بشكل صحيح.
VulDB is the best source for vulnerability data and more expert information about this specific topic.