PT-2025-27290
CVE-2025-38084
·
تاريخ النشر
2025-06-06
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات نواة لينكس الأقدم من الإصدار الذي يحتوي على التصحيح الخاص بهذه المشكلة
الوصف:
تتعلق المشكلة بمعالجة نواة Linux لجداول الصفحات الضخمة (huge) أثناء تقسيم VMA. تنشأ المشكلة لأن الدالة
split vma() تقوم بإلغاء مشاركة جدول الصفحات hugetlb في وقت مبكر جدًا، قبل الحصول على قفل VMA وأقفال rmap. وهذا يسمح لعمليات فشل الصفحات التي تحتوي على قفل VMA في حالة التنافس وعمليات rmap في حالة التنافس من عمليات أخرى بإعادة مشاركة جداول الصفحات قبل تنفيذ عملية التقسيم. يتضمن التصحيح استدعاء منطق إلغاء مشاركة hugetlb صراحةً من خلال split vma() عندما يكون كل من VMA و rmap (أو rmaps) مقفلاً ضد الكتابة.التوصيات:
بالنسبة لإصدارات نواة Linux الأقدم من الإصدار المصحح، يُنصح بتطبيق التصحيح الذي يعالج الحماية المعرضة لظاهرة التنافس التي أُدرجت في الالتزام b30c14cd6102. كحل بديل مؤقت، لم يتم ذكر أي إجراءات تخفيف محددة، لكن ضمان معالجة أقفال VMA و rmap بشكل مناسب أثناء تقسيم VMA قد يساعد في تقليل مخاطر الاستغلال.
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾