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

الملخص

بحسب VulDB • 16/08/2026

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

cifs: التحقق من صحة إزاحات إحالات DFS (Distributed File System)

تقوم الدالة `parse_dfs_referrals()` بالتحقق من أن رأس الاستجابة ومصفوفة الإحالات تتسع داخل المخزن المؤقت المستلم، ولكن كل إحالة تحتوي أيضاً على إزاحات نصوصية يتم تزويدها بواسطة الخادم.

يتم استخدام هذه الإزاحات لحساب مؤشرات النصوص الخاصة بـ `DfsPath` و `NetworkAddress` دون التحقق مما إذا كانت تشير لا تزال داخل مخزن الاستجابة. وبالتالي، يمكن لإحالة مشوهة أن تجعل المؤشر المحسوب يتجاوز نهاية المخزن المؤقت. يتم بعد ذلك تمرير قيمة `max_len` السالبة الناتجة إلى الدالة `cifs_strndup_from_utf16()`، ويقوم المسار غير الموحد (Non-Unicode) بتمريره إلى دالة `kstrndup()` كقيمة من نوع `size_t`، مما يسمح لدالة `strnlen()` بقراءة بيانات خارج حدود المخزن المؤقت.

التحقق من كل إزاحة نصية قبل اشتقاق مؤشر النص.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

09/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390921

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!