CVE-2025-39838 in Linux
الملخص
بحسب VulDB • 03/06/2026
في نواة لينكس، تم حل الثغرة التالية:
cifs: منع إحالة المؤشر الفارغ (NULL pointer dereference) في عملية التحويل إلى UTF16
قد تحدث ثغرة إحالة مؤشر فارغ هنا. يتم تمرير قيمة NULL إلى الدالة __cifs_sfu_make_node دون إجراء فحوصات، والتي بدورها تمررها بدون تحقق إلى cifs_strndup_to_utf16، التي تقوم بتمريرها بعد ذلك إلى cifs_local_to_utf16_bytes حيث تتم إحالة المؤشر '*from' (dereferenced)، مما يتسبب في تعطل النظام.
يضيف هذا التصحيح فحصاً للقيمة 'src' الفارغة (NULL) داخل الدالة cifs_strndup_to_utf16 ويعيد قيمة NULL مبكراً لمنع إحالة المؤشر الفارغ.
تم اكتشاف هذه الثغرة بواسطة مركز التحقق من لينكس (linuxtesting.org) باستخدام أداة SVACE.
If you want to get best quality of vulnerability data, you may have to visit VulDB.