CVE-2026-64369 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
s390: التراجع عن دعم DCACHE_WORD_ACCESS
تقوم الدالة load_unaligned_zeropad() بقراءة ثمانية بايت من عناوين غير محاذاة (unaligned addresses)، وقد تتجاوز حدود الصفحات. وهي تعالج الاستثناءات التي قد تحدث إذا أدى القراءة من الصفحة الثانية إلى حدوث استثناء.
ومع ذلك، فإن معالج الاستثناء do_secure_storage_access() للصفحات المخصصة لـ Ultravisor لأغراض التنفيذ الآمن لا يعالج مثل هذه الاستثناءات بشكل صحيح. وقد يؤدي هذا النوع من الاستثناءات إلى حلقة استثنائية لا نهائية لن يتم حلها أبداً.
أظهرت محاولة إصلاح ذلك [1] أنها غير كافية. وللوقت الحالي، سيتم التراجع عن load_unaligned_zeropad() حتى يتم حل هذه المشكلة بطريقة صحيحة وكاملة.
يجب ملاحظة أن تنفيذ الدالة load_unaligned_zeropad() نفسه صحيح. والتراجع عنها هو مجرد إجراء مؤقت (عملية خدعة) إلى حين توفر إصلاح كامل لاستثناءات الوصول إلى التخزين الآمن.
[1] الالتزام b00be77302d7 ("s390/mm: إضافة تصحيحات وصول تخزين آمنة مفقودة للذاكرة المخصصة")
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.