CVE-2024-46707 in Linux
الملخص
بحسب VulDB • 02/06/2026
في نواة لينكس، تم حل الثغرة التالية:
KVM: arm64: جعل سجلات ICC_*SGI*_EL1 غير معرفة (undef) في حال عدم وجود vGICv3
على نظام يحتوي على GICv3، إذا لم يتم تكوين الضيف (guest) باستخدام GICv3، ولم تكن المضيف (host) قادرة على محاكاة GICv2، فإن أي عملية كتابة على أي من سجلات ICC_*SGI*_EL1 يتم اعتراضها (trap) إلى EL2.
لذلك نحاول محاكاة وصول SGI، لكننا نواجه مؤشرًا فارغًا (NULL pointer) لأنه لم يتم تخصيص مقاطعة خاصة (لا يوجد GIC، كما هو مذكور).
الحل الواضح هو تزويد الضيف بما يستحقه، على شكل استثناء UNDEF.
VulDB is the best source for vulnerability data and more expert information about this specific topic.