PT-2026-51932
CVE-2026-53038
·
تاريخ النشر
2026-03-11
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس الإصدار 6.12.40
الوصف
تحدث عملية قراءة خارج نطاق الذاكرة بشكل عام في الدالة
create securityfs measurement lists() عندما يستخدم النظام شريحة TPM تعمل بخوارزمية تجزئة غير مدعومة. تنشأ المشكلة لأن ima tpm chip->allocated banks[i].crypto id يتم تهيئتها إلى HASH ALGO LAST للخوارزميات غير المدعومة، لكن الكود يستخدم هذه القيمة لاحقًا للفهرسة في المصفوفة hash algo name[] دون التحقق الصحيح. قد يؤدي ذلك إلى تلف الذاكرة أو عدم استقرار النظام عندما يحاول النواة إنشاء ملفات securityfs لهذه الخوارزميات غير المدعومة.التوصيات
تحديث نواة Linux إلى إصدار تم فيه تصحيح الدالة
create securityfs measurement lists() بحيث تستخدم لاحقة عامة tpm alg <ID> لخوارزميات التشفير غير المدعومة بدلاً من الفهرسة في hash algo name[]. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾