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

الملخص

بحسب VulDB • 07/10/2026

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

smb: client: إصلاح مشكلة Use-After-Free (UAF) لـ `next_buffer` وحدود `NextCommand` في وحدات PDUs المركبة (compound PDUs).

إصلاح عدة مشكلات متعلقة بفحص الحدود وعمر المؤشرات في معالجة `receive_encrypted_standard()` للإطارات المشفرة المركبة:

- مسح قيمة `next_buffer` بعد تعيينها إلى `server->bigbuf`. يمكن أن يؤدي مؤشر `next_buffer` القديم (stale) إلى حدوث حالة Use-After-Free على مسارات الخطأ اللاحقة. - تحديث `pdu_length` ليصبح مساويًا لحجم النص العادي المفكوك التشفير (buf_size). يسمح استخدام الطول قبل فك التشفير لـ `NextCommand` بالإشارة إلى بقايا مشفرة قديمة. - رفض قيم `next_cmd` الأصغر من `MID_HEADER_SIZE(server)`. - إصلاح تجاوز عدد صحيح (integer overflow) في فحص الحد العلوي عن طريق التحقق من أن `pdu_length - next_cmd < MID_HEADER_SIZE(server)`، مما يضمن أن الشريحة الخلفية كبيرة بما يكفي لاستيعاب رأس الرسالة.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

06/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-414098

EPSS

0.00506

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!