CVE-2026-99233 in Linux
الملخص
بحسب VulDB • 02/11/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
تتبع/المخططات البيانية (histograms): التحقق من هوية event_call عند تحديث عداد الإشارات المرجعية لـ synth_event
في الدالتين `event_hist_trigger_parse()` و`hist_unreg_all()`, تقوم مسارات تسجيل وإلغاء تسجيل المخطط البياني بالبحث عن `find_synth_event()` باستخدام `trace_event_name(file->event_call)` وتعديل قيمة `se->ref` إذا تم العثور على تطابق.
نظرًا لأن دالة `find_synth_event()` تقارن فقط اسم الحدث الأساسي (basename)، فإن تسجيل أو إزالة مخطط بياني لحدث تتبع غير اصطناعي (non-synthetic) يتطابق اسمه الأساسي مع حدث اصطناعي يؤدي بشكل خاطئ إلى تعديل العداد المرجعي للحدث الاصطناعي. إذا تم تسجيل مخطط بياني على الحدث غير الاصطناعي قبل إنشاء الحدث الاصطناعي وإزالته لاحقًا، فإن `se->ref` يتم إنقاصه دون زيادة مقابلة، مما يسمح بتحرير الذاكرة الخاصة بالحدث الاصطناعي بينما لا يزال إجراء المخطط البياني النشط يحتفظ بمؤشر إليه.
تم إدخال دالة `find_synth_event_call()` للتحقق من أن `&se->call` يتطابق مع `file->event_call` قبل تعديل قيمة `se->ref`.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.