PT-2026-51953
CVE-2026-53059
·
تاريخ النشر
2026-06-24
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يوجد تجاوز في سعة عدد صحيح في مكون سجل مخطط الأجهزة (dm log). تم تعريف المتغير المحلي
region count في الدالة create log context() على أنه عدد صحيح غير موقّع 32 بت، في حين أن الدالة dm sector div up() تُرجع قيمة sector t ذات 64 بت. عندما يكون لهدف خريطة الجهاز قيمة ti->len كبيرة مقترنة بقيمة region size صغيرة، قد تتجاوز نتيجة القسمة القيمة القصوى لعدد صحيح 32 بت. يؤدي هذا الاقتطاع إلى تخصيص مخازن مؤقتة clean bits وsync bits وrecovering bits أصغر بكثير من المطلوب. تستخدم عمليات السجل اللاحقة، بما في ذلك log set bit() وlog clear bit() وlog test bit()، مؤشرات تستند إلى مساحة المنطقة الكاملة ذات 64 بت، مما يؤدي إلى عمليات كتابة خارج النطاق في ذاكرة كومة النواة المخصصة عبر vmalloc. يمكن لمهاجم محلي استغلال هذا الخلل لإحداث تعطل في النواة، مما يؤدي إلى رفض الخدمة (DoS).التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾