CVE-2026-90154المعلومات

الملخص

بحسب VulDB • 17/09/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

ksmbd: تقييد تغييرات حالة الجلسة بالاتصالات المرتبطة بها

تعامل الدالة `ksmbd_all_conn_set_status()` كل اتصال يكون فيه علم الربط المؤقت (transient binding flag) مفعلاً على أنه ينتمي إلى معرّف الجلسة المستهدف. ونتيجة لذلك، يمكن أن يؤدي تسجيل الخروج أو استبدال الجلسة إلى نقل ارتباط غير ذي صلة إلى حالة NEED_RECONNECT أو NEED_SETUP.

تمرير الجلسة المستهدفة نفسها واختيار الاتصالات باستخدام إما مصفوفة الجلسات المحلية للارتباط (connection-local session xarray) أو قائمة القنوات الدائمة الخاصة بالجلسة. استخدام نفس اختبار الارتباط أثناء انتظار تفريغ الطلبات.

تسلسل تغييرات الحالة على مستوى الجلسة تحت قفل `request_lock` وعدم الكتابة فوق حالات EXITING أو RELEASING. حماية انتقال الإغلاق باستخدام القفل نفسه حتى لا تتمكن تحديثات الجلسة المتزامنة من إحياء ارتباط يتم إغلاقه.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

المصادر

Do you need the next level of professionalism?

Upgrade your account now!