PT-2025-40229
CVE-2023-53522
·
تاريخ النشر
2023-04-05
·
تاريخ التحديث
2026-08-21
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تحتوي نواة لينكس على تبعية دائرية معطلة بين
cpu hotplug lock وfreezer mutex داخل النظام الفرعي freezer الخاص بـ cgroup. وعلى وجه التحديد، تنشأ المشكلة من الترتيب الذي يتم به الحصول على القفل وإطلاقه أثناء تغييرات حالة نظام «freezer» وعمليات التوصيل السريع (hotplug) لوحدة المعالجة المركزية (CPU). تم تحديد هذه الثغرة الأمنية بواسطة syzbot، الذي أبلغ عن التبعية الدائرية بعد تغيير في الكود تضمن استبدال atomic inc() بـ static branch inc() في الدالة freezer apply state(). يتضمن ترتيب القفل حجز cpu hotplug lock قبل freezer mutex في مسارات معينة من الكود، والعكس صحيح في مسارات أخرى، مما يخلق حالة محتملة من التعطل التام (deadlock). تشمل مسارات الكود المتأثرة دوال مثل cgroup file write() وcgroup procs write() و cgroup procs write()، وcgroup attach lock()، وcgroup attach task()، وcgroup migrate()، وcgroup migrate execute()، وfreezer attach()، وfreezer write()، وfreezer change state()، وfreezer apply state().التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾