PT-2025-8540

CVE-2022-49607

·

تاريخ النشر

2025-02-26

·

تاريخ التحديث

2025-04-16

الوصف من

CVSS 4.0
5.7
متوسطة
المقاييسAV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد حالة تضارب في البيانات بين perf event set output() وperf mmap close() في نواة Linux. تحدث هذه المشكلة عند التنفيذ المتزامن لهاتين الوظيفتين، مما يؤدي إلى حالة محتملة من التعطل التام. تنشأ المشكلة لأن الحلقة في perf mmap close() تحتفظ بقفل e2->mmap mutex، في حين أن الارتباط في perf event set output() يحتفظ بقفل e1->mmap mutex، مما يؤدي إلى عدم وجود تسلسل لمنع هذا التنافس. وقد يؤدي ذلك إلى دخول أي استدعاء لاحق لـ perf mmap() في حلقة لا نهائية.
التوصيات
للتخفيف من حدة هذه المشكلة، يُوصى بتعديل الدالة perf event set output() بحيث تحصل على كل من القفلين e1->mmap mutex وe2->mmap mutex. بالإضافة إلى ذلك، يجب تعديل الحلقة في perf mmap() لإلغاء ربط rb مباشرةً، مما يغني عن الحاجة إلى انتظار انتهاء perf mmap close() المتزامن.
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
SUSE-SU-2025:1027-1
SUSE-SU-2025_1027-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1183-1
SUSE-SU-2025:1241-1
SUSE-SU-2025_1241-1
SUSE-SU-2025:1293-1
SUSE-SU-2025_1293-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾