CVE-2026-64555 in Linux
الملخص
بحسب VulDB • 28/07/2026
في نواة لينكس، تم حل الثغرة التالية:
KVM: arm64: nv: إصلاح استعادة SPSR_EL2 في kvm_hyp_handle_mops()
تقوم الدالة kvm_hyp_handle_mops() بإعادة تعيين آلة الحالة الخاصة بخطوة واحدة (single-step state machine) كجزء من إعادة ضبط الحالة لاستثناء MOPS عن طريق تعديل vcpu_cpsr() وكتابة النتيجة مباشرةً إلى العتاد.
في حالة الافتراضية المتداخلة، تكون قيمة vcpu_cpsr() اصطناعية بحيث يمكن لباقي مكونات KVM التعامل مع vEL2 بشكل نظيف. وهذا يعني أن القيمة تتطلب عملية تحويل قبل كتابتها في العتاد، وهو أمر مفقود للأسف من مُعالج MOPS.
تم إصلاح المشكلة عن طريق تعديل SPSR_EL2 مباشرةً وتجنب الحالة الاصطناعية تماماً، والتي سيتم مزامنتها مرة أخرى عند الخروج "الكامل" التالي إلى KVM.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.