PT-2026-36348

CVE-2026-31718

·

تاريخ النشر

2026-04-04

·

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

2026-09-18

الوصف من

CVSS 2.0
10
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد مشكلة ”الاستخدام بعد التحرير“ (use-after-free) في وحدة ksmbd التابعة لنواة Linux. عندما يستمر وجود معالج ملف دائم بعد قطع الاتصال بالجلسة (إغلاق TCP بدون SMB2 LOGOFF)، تقوم الدالة session fd check() بتعيين fp->conn إلى NULL ولكنها تفشل في تنظيف أقفال نطاق البايتات في fp->lock list. وبالتالي، عندما تنتهي مهلة مؤشر ترابط التنظيف الدائم ويستدعي الدالة ksmbd close fd()، فإنه يحاول الحصول على قفل دوار باستخدام fp->conn->llist lock. ونظرًا لأن fp->conn يساوي NULL ولأن كائن الاتصال الأصلي قد تم تحريره بالفعل بواسطة ksmbd tcp disconnect()، يحدث استخدام بعد التحرير في slab. وينتج هذا عن عملية تنظيف غير متماثلة حيث تظل إدخالات القفل (smb lock->clist) معلقة في conn->lock list الذي تم تحريره بينما يتم تعيين fp->conn إلى NULL.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
OPENSUSE-SU-2026:10793-1
USN-8488-1
USN-8488-2
USN-8490-1
USN-8490-2
USN-8491-1
USN-8507-1
USN-8508-1
USN-8545-1
USN-8546-1
USN-8569-1
USN-8603-1
USN-8604-1
USN-8605-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾