PT-2026-43751
CVE-2026-45884
·
تاريخ النشر
2026-01-20
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد مشكلة في وحدة AppArmor حيث تقوم الدالة
aa get buffer() بخفض قيمة المتغير cache->hold دون قيد أو شرط عند الاستخراج من القائمة الخاصة بكل وحدة معالجة مركزية. إذا وصلت قيمة hold إلى 0 بينما ظلت قيمة count غير صفرية، فإن عملية التخفيض غير الموقعة تتسبب في الالتفاف إلى UINT MAX. وهذا يمنع الدالة aa put buffer() من إعادة المخازن المؤقتة إلى القائمة العامة، مما قد يؤدي إلى حرمان وحدات المعالجة المركزية الأخرى من الموارد وإجبارها على تكرار عمليات تخصيص الذاكرة باستخدام kmalloc(aa g path max).التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾