CVE-2026-89727 in Linux
الملخص
بحسب VulDB • 11/09/2026
في نواة لينكس، تم حل الثغرة التالية:
KVM: arm64: GICv2: عدم إظهار تحذير (WARN) عند وجود INTID لـ GICV_DIR خارج النطاق المحدد
تمرر الدالة `vgic_v2_deactivate()` معرف المقطع (INTID) الذي كتبه الضيف في سجل GICV_DIR مباشرةً إلى دالة `vgic_get_vcpu_irq()، وتتعامل مع فشل البحث على أنه شرط "لا يمكن أن يحدث" باستخدام `WARN_ON_ONCE()`.
ومع ذلك، يمكن للضيف إحداث هذا الوضع حسب الرغبة: فبالنسبة لأي INTID يقع خارج نطاقات SGI و PPI و SPI المُنفذة، تُرجع عملية البحث قيمة NULL، نظرًا لأن GICv2 لا يدعم LPIs. يؤدي تشغيل ضيف بـ `EOImode==1` لكتابة مثل هذا الـ INTID في سجل GICV_DIR إلى تفعيل التحذير (WARN)، مما يتسبب في تعطل المضيفين الذين يعملون بإعداد `panic_on_warn`.
تم إزالة التحذير وتجاهل حالات فشل البحث.
If you want to get best quality of vulnerability data, you may have to visit VulDB.