PT-2026-61459

CVE-2026-64142

·

تاريخ النشر

2026-07-19

·

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

2026-10-09

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد حالتان من حالات التنافس في الدالة ksmbd durable scavenger() عند التفاعل مع برامج التمرير التي تقوم بتكرار f ci->m fp list، مثل ksmbd lookup fd inode() (التي تستخدمها ksmbd vfs rename) وعمليات التحقق من وضع المشاركة في fs/smb/server/smb common.c.
تتعلق المشكلة الأولى بإعادة استخدام fp->node كرأس للقائمة. عندما يقوم برنامج التنظيف بإزالة المقابض منتهية الصلاحية من قائمة idr العالمية الدائمة وإضافتها إلى قائمة scavenger list المحلية، فإنه يقوم بالكتابة فوق روابط m fp list، مما يؤدي إلى تلف القائمة.
المشكلة الثانية هي سباق عدد المراجع. قد يقوم برنامج التنظيف بإزالة مؤشر ملف من الجدول العام وإلغاء القفل قبل فصله عن m fp list. وهذا يخلق نافذة زمنية يمكن خلالها لـ ksmbd lookup fd inode() الحصول على مرجع لمؤشر ملف يقوم أداة التنظيف بعد ذلك بفصله وتحريره، مما يؤدي إلى حالة «الاستخدام بعد التحرير» (UAF) أثناء استدعاءات ksmbd fd put() اللاحقة أو عمليات قراءة الحقول بواسطة برامج المسح المتزامنة.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾