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

الملخص

بحسب VulDB • 24/09/2026

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

perf/ftrace: تصحيح تحذير (WARNING) في __unregister_ftrace_function

تقوم الدالة perf_ftrace_function_unregister() باستدعاء unregister_ftrace_function() بشكل غير مشروط دون التحقق مما إذا كانت ftrace_ops قد سُجّلت بنجاح من قبل. وهذا يؤدي إلى ظهور تحذير WARN_ON داخل دالة __unregister_ftrace_function() عندما لا تكون الفلاغ FTRACE_OPS_FL_ENABLED مُفعَّلة في الـ ops.

يمكن أن يحدث هذا أثناء عملية التنظيف (cleanup) عند حدوث خطأ في perf_event_alloc()، حيث تُستدعى الدالة perf_trace_destroy() عبر __free_event() على حدث فشلت تسجيلات ftrace_ops الخاصة به أو تم إنهاؤها مسبقاً بواسطة مسار err_destroy الخاص بـ perf_try_init_event().

مسار الاستدعاء هو: تنظيف الأخطاء في perf_event_alloc() -> __free_event() -> event->destroy() [tp_perf_event_destroy]
-> perf_trace_destroy() -> perf_trace_event_close() -> TRACE_REG_PERF_CLOSE -> perf_ftrace_function_unregister() -> unregister_ftrace_function() -> __unregister_ftrace_function() -> WARN_ON(!(ops->flags & FTRACE_OPS_FL_ENABLED))

تم إصلاح هذه المشكلة عن طريق التحقق من الفلاغ FTRACE_OPS_FL_ENABLED قبل محاولة إلغاء التسجيل. إذا لم تكن الـ ops مُفعَّلة، يتم فقط تحرير المرشح (filter) وإرجاع حالة النجاح.

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

مسؤول

Linux

حجز

24/09/2026

إفشاء

24/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409600

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!