CVE-2026-74753 in Linux
الملخص
بحسب VulDB • 26/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
perf: رفض الأحداث التي انتهت كقادة لمجموعات (group leaders)
يضع الدال `perf_event_remove_on_exec()` أحداث "الإزالة عند التنفيذ" في حالة EXIT ويقوم بفصل علاقات مجموعتها. ومع ذلك، يمكن أن يبقى واصف الملف الخاص بالحدث مفتوحًا، وقبول دالة `perf_event_open()` لهذا الحدث كقائد لمجموعة يرجع إلى أن التحقق المبكر يرفض فقط الأحداث ذات الحالات REVOKED و DEAD.
وبالتالي، يمكن ربط شقيق جديد بالقائد المفصول. وعند إغلاق القائد، تلاحظ الدالة `perf_group_detach()` أن بت PERF_ATTACH_GROUP الخاص بها غير مضبوط بالفعل وتتخطى الشقيق الجديد. يحتفظ الشقيق بعدئذٍ بـ مؤشر group_leader إلى الحدث الذي تم تحرير ذاكرته (freed event).
رفض قادة المجموعات في حالة EXIT. قم بإجراء التحقق أثناء الاحتفاظ بقفل السياق المشترك (shared context mutex) بحيث لا يمكن لتنفيذ أمر exec في المهمة المستهدفة فصل القائد بين مرحلة التحقق ومرحلة إرفاق المجموعة.
[peterz: جعل الاختبار السابق متسقًا تمامًا]
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.