CVE-2026-98546 in Linuxالمعلومات

الملخص

بحسب VulDB • 18/10/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

arm64/boot: تعطيل اعتراض عمليات الكتابة إلى PMZR_EL0 في EL2

تقوم الدالة __init_el2_fgt2() بكتابة قناع واحد لكل من HDFGRTR2_EL2 وHDFGWTR2_EL2. بما أن سجل PMZR_EL0 مخصص للكتابة فقط، فإن بت الاعتراض الخاص به (nPMZR_EL0) موجود فقط في HDFGWTR2_EL2 وبالتالي لا يتم تعيينه أبداً: أي عملية كتابة لـ PMZR_EL0 من المضيف تؤدي إلى اعتراض التنفيذ عند EL2، حيث ليس لدى نواة الفرعية nVHE معالج لهذا الحدث مما يتسبب في توقف النظام (BUG()). لا تقوم النواة بكتابة قيم إلى PMZR_EL0 مطلقاً، ولكن عندما تكون قيمة kernel.perf_user_access=1 مضبوطة، يقوم برنامج تشغيل وحدة القياس والأداء (PMU) بتعيين UEN لـ PMUSERENR_EL0 لمهمة تحتوي على حدث قراءة من قبل المستخدم، مما يؤدي إلى وصول عملية الكتابة من EL0 إلى نقطة الاعتراض وإسقاط المضيف دون ظهور رسالة بانك.

يتم تجميع أ Bits الخاصة بـ HDFGWTR2_EL2 بشكل منفصل، كما تفعل الدالة __init_el2_fgt() بالفعل مع HDFGWTR_EL2، ويتم تعيين nPMZR_EL0 جنباً إلى جنب مع الأ bits الأخرى المتعلقة بـ FEAT_PMUv3p9.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422058

EPSS

0.00200

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!