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

الملخص

بحسب VulDB • 28/10/2026

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

ksmbd: ملء حقل FileSysIdentifier في FS_POSIX_INFORMATION

تبلغ دالة smb2_get_info_filesystem() حجم 56 بايت لبيانات FS_POSIX_INFORMATION، أي كامل بنية FILE_SYSTEM_POSIX_INFO، لكنها لا تقوم بتعيين قيمة الحقل FileSysIdentifier. وبالتالي، تنتقل تلك الثمانية بايتات إلى العميل كما هي موجودة في استجابة المخزن المؤقت (buffer).

يتم تصفير المخزن المؤبت عند تخصيصه، لذا فإن الطلب المنفرد لا يتسبب في أي تسرب للبيانات. ومع ذلك، يمكن لطلب مركب (compound request) التسبب في تسرب: حيث يتم تقدم إزاحة الاستجابة التالية بمقدار الطول المحدد مسبقاً للاستجابة السابقة، وبالتالي تبقى الردود التي كُتبت داخل المخزن المؤقت ثم تم التخلي عنها لصالح استجابة الخطأ القصيرة الناتجة عن smb2_set_err_rsp() موجودة هناك، وتتم كتابة الرد التالي فوقها مع مسح رأس الرسالة فقط.

يتم الإبلاغ عن معرف نظام الملفات الذي عادت به دالة statfs()، وهو الغرض من هذا الحقل. بما أن FileSysIdentifier هو نوع __le64 و f_fsid زوج من الأعداد الصحيحة (ints)، فيجب تجميع القيمة أولاً، حيث تكون val[0] هي النصف السفلي، ثم تحويلها أثناء الإخراج.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

28/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-427883

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!