PT-2026-64545
CVE-2026-64324
·
تاريخ النشر
2026-07-25
·
تاريخ التحديث
2026-11-03
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في تنفيذ نظام الملفات UDF حيث تفشل الدالة
udf free blocks() في تضمين إزاحة النطاق (extent offset) عند التحقق من صحة رقم الكتلة المنطقية وعددها مقارنة بطول القسم. يمكن لنطاق مصمم خصيصًا تجاوز هذا الفحص إذا كان مجموع logicalBlockNum وoffset وcount يشير إلى ما وراء القسم، مما يؤدي إلى قراءة خارج النطاق لفتحة مؤشر الصورة النقطية. يمكن أن يحدث هذا على يد مستخدم محلي غير متمتع بامتيازات على الأنظمة التي تسمح بتركيب وسائط UDF القابلة للإزالة دون امتيازات CAP SYS ADMIN، وذلك عن طريق تنفيذ عملية ftruncate(2) على ملف قابل للكتابة، مما يؤدي إلى حدوث حالة ذعر في النواة وفقدان التوافر المحلي.التوصيات
تحديث نواة Linux إلى إصدار تستخدم فيه الدالة
udf free blocks() القيمة المجمعة لـ logicalBlockNum وoffset وcount للتحقق من صحة طول القسم، ويتم تحديث الدالة load block bitmap() لرفض مجموعات الكتل خارج النطاق قبل فهرسة s block bitmap[]. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾