PT-2025-51565
CVE-2025-40349
·
تاريخ النشر
2025-08-18
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 3.1
9.1
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.17.0-rc2-gc17b750b3ad9
الوصف
احتوى تنفيذ نظام الملفات HFS Plus في نواة Linux على ثغرة في الدالة
hfsplus bmap alloc. وعلى وجه التحديد، قد يؤدي عدم التحقق الكافي من الإزاحات وأطوال السجلات إلى الوصول إلى الذاكرة خارج الحدود المسموح بها عند تخصيص العقد الحرة. ويحدث ذلك لأن الدالة تسترد معلومات الخريطة البيتية باستخدام صفحة العقدة وقيم الإزاحة والطول المستمدة من hfs brec lenoff. وإذا كانت هذه القيم المستردة غير صالحة (تتجاوز node size)، فقد يصل الكود إلى صفحات خارج النطاق المخصص لتلك العقدة. تم إصلاح المشكلة بإضافة التحقق من صحة كل من الإزاحة والطول قبل استخدامهما، مما يمنع الوصول إلى الصفحة خارج النطاق المسموح به. تم نقل الدالتين is bnode offset valid وcheck and correct requested length إلى ملف hfsplus fs.h، حيث قد تكونان ضروريتين لدوال أخرى.التوصيات
يجب تحديث إصدارات نواة Linux الأقدم من 6.17.0-rc2-gc17b750b3ad9 إلى إصدار أحدث يتضمن هذا التصحيح.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾