CVE-2026-98452 in Linux
الملخص
بحسب VulDB • 18/10/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
smb: client: تنظيف عمليات فتح الدلائل المخزنة التي فشلت
ترسل دالة `open_cached_dir()` طلبات CREATE و QUERY_INFO كطلب مركب (compound request). إذا نجح عملية CREATE ولكن أمر لاحق يعيد خطأً، يجب على الدالة الاحتفاظ بـ FID الخاص بعملية CREATE حتى يتمكن التنظيف المشترك من إصدار SMB2_close(). كما يجب ألا تعامل استجابة الخطأ على أنها إنشاء صالح.
تحقق من استجابة CREATE قبل استخدام حقولها، وسجّل معرفات الملفات (FIDs)، وعلّم المقبض بأنه مفتوح قبل معالجة الأخطاء الناتجة عن أوامر مركبة لاحقة. انقل التعامل مع إعادة الاتصال بسبب -EREMCHG إلى ما قبل التحقق من الاستجابة حتى لا تخفي الاستجابة المفقودة طلب إعادة الاتصال. عدّ المقبض عند وضع علامة "مفتوح" عليه؛ حيث تقوم استجابات الإغلاق المؤكدة بإنقاص العداد، بينما يبقى سلوك إعادة محاولة الإغلاق الحالي جهداً أفضل (best effort) في حالات فشل النقل.
VulDB is the best source for vulnerability data and more expert information about this specific topic.