CVE-2026-97554 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/09/2026

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

smb: client: تجنب استخدام معرفات أمان غير مُهيأة (SIDs) في دالة cifs_posix_to_fattr()

تقوم الدالة `cifs_posix_to_fattr()` بتجاهل قيمة الإرجاع الخاصة بـ `posix_info_parse()`. عند encountering إدخال دليل POSIX مشوّه (مثل أطوال معرفات أمان غير صالحة من خادم غير موثوق)، تُعيد `posix_info_parse()` القيمة -1 دون ملء هيكل البيانات 'parsed'. ثم يتم تمرير الذاكرة العشوائية على المكدس غير المُهيأة الموجودة في `parsed.owner` و `parsed.group` إلى دالة `sid_to_id()، التي تعالج البايتات الفاسدة وتمررها إلى `request_key()` لبناء سلسلة معرف أمان (SID)، مما قد يؤدي إلى تسرب محتويات مكدس النواة إلى عميل تعيين المعرفات في مساحة المستخدم.

يتم إصلاح هذه المشكلة عن طريق التحقق من قيمة الإرجاع وتخطي عملية تحويل معرّف الأمان إلى معرف مستخدم عند فشل التحليل. يتم ملء حقول `fattr` المتبقية (مثل الطوابع الزمنية، والأذونات، وما إلى ذلك) مباشرةً من مؤشر 'info' لذا فهي غير متأثرة.

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

مسؤول

Linux

حجز

24/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410017

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!