PT-2026-41267

CVE-2026-43490

·

تاريخ النشر

2026-05-15

·

تاريخ التحديث

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() في التحقق من أن معرّف الأمان (SID) ذي الطول المتغير الموصوف بواسطة sid.num subauth موجود بالكامل داخل إدخال التحكم في الوصول (ACE). يمكن لـ ACE القابل للتوريث ذي التنسيق الخاطئ الإعلان عن عدد من الصلاحيات الفرعية أكبر من العدد الموجود فعليًا، مما قد يتسبب في قيام compare sids() بالقراءة إلى ما بعد ACE. بالإضافة إلى ذلك، تستخدم smb set ace() عدد SID المصدر غير المدقق لحساب حجم ACE الموروث، مما قد يؤدي إلى تقدم مؤشر المخزن المؤقت لـ ACE الموروث وحساب nt size إلى ما بعد المخزن المؤقت المخصص.
التوصيات
تحقق من صحة عدد SID لـ ACE الأصلي وطول SID قبل استخدام SID أثناء التوريث.
احسب حجم ACE الموروث من SID المنسوخ للتأكد من أن الحجم يتطابق مع SID الوجهة المحدود.
ارفض قائمة التحكم في الوصول التقديرية (DACL) الموروثة إذا كان تراكم الحجم سيؤدي إلى تجاوز سعة smb acl.size أو حجم تخصيص واصف الأمان.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ECHO-4BC8-B07E-0B2F
LSN-0122-1
OPENSUSE-SU-2026:10793-1
USN-8566-1
USN-8567-1
USN-8568-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8593-1
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8618-1
USN-8619-1
USN-8663-1
USN-8664-1
USN-8665-1
USN-8728-1
USN-8728-2
USN-8728-3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾