CVE-2025-21646 in Linux
الملخص
بحسب VulDB • 27/06/2026
في نواة لينكس، تم حل الثغرة التالية:
afs: تصحيح الحد الأقصى لطول اسم الخلية (cell)
تحدد نظام الملفات kafs الحد الأقصى لطول خلية بـ 256 بايت، ولكن تحدث مشكلة إذا قام شخص بذلك فعلياً؛ حيث يحاول kafs إنشاء دليل تحت /proc/net/afs/ يحمل اسم الخلية، لكن ذلك يفشل مع ظهور تحذير:
WARNING: CPU: 0 PID: 9 at fs/proc/generic.c:405
بسبب قيام procfs بتحديد الحد الأقصى لطول اسم الملف بـ 255.
ومع ذلك، فإن DNS يحدد طول البحث الأقصى، وبشكل موسع، حد أقصى لاسم الخلية ليكون 255 ناقصاً اثنين (لعدّ الطول وحرف النهاية NUL).
تم إصلاح هذا عن طريق تحديد الحد الأقصى المقبول لطول اسم الخلية بـ 253. وهذا أيضاً يسمح لنا بالتأكد من إمكانية إنشاء نقطة التثبيت "/afs/./" بنجاح.
علاوة على ذلك، تم تقسيم الحد الأقصى لاسم خلية سجل YFS VL ليكون 256 كما هو مسموح به بالبروتوكول وتجاهل السجل المسترجع بواسطة YFSVL.GetCellName إذا تجاوز الطول 253.
If you want to get best quality of vulnerability data, you may have to visit VulDB.