PT-2026-36336
CVE-2026-31706
·
تاريخ النشر
2026-05-01
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد مشكلة في وحدة ksmbd حيث تعتمد الدالة
smb inherit dacl() على قيمة num aces الواردة في سمة xattr الخاصة بـ DACL للدليل الأصلي لتحديد حجم تخصيص الذاكرة المؤقتة (heap). يمكن للعميل المصادق عليه التلاعب بـ security.NTACL الخاص بالدليل الأصلي لتوفير قيمة num aces كبيرة (على سبيل المثال، 65535) مع الحد الأدنى من بيانات ACE الفعلية. وقد يؤدي ذلك إلى تخصيص مساحة غير مهيأة تبلغ حوالي 8 ميغابايت، وقد يتسبب في تجاوز سعة الضرب لـ size t في النوى ذات 32 بت. بالإضافة إلى ذلك، تفشل حلقة مسح ACE في رفض عناصر ACE بشكل صحيح عندما يكون الحجم المعلن لها أقل من الحد الأدنى الصالح لحجم ACE المرسَل عبر الشبكة. وقد ظهرت هذه المشكلة أثناء عملية إنشاء (CREATE) عبر SMB2 باستخدام الدالة smb2 open().التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾