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

الملخص

بحسب VulDB • 16/09/2026

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

KVM: arm64: إزالة عداد تعيين VNCR على مستوى الـ VM (VNCR mapping counter)

يُستخدم عداد التعيين العالمي لـ VNCR لتحديد ما إذا كانت صفحة VNCR المقدمة من قبل L1 مُعيّنة في L0 على أي وحدة معالجة مركزية عند التعامل مع إبطال جدول تحويل الصفحات (TLB). يتم زيادة هذا العداد عند إنشاء تعيين في fixmap، ويتم إنقاصه عند إلغاء التعيين.

كما اتضح أن هذه الآلية للتتبع تحتوي على عدة عيوب:

- نحن نحاول إجراء عمليات إبطال لـ TLBs، والتعيين هو مجرد نتيجة عرضية لعملية الـ TLB. قد يؤدي التحقق من هذا العداد لتحديد ما إذا كان يجب إبطال جدول تحويل الصفحات (TLB) إلى حدوث حالات فاشلة في الإبطال (missed invalidations).

- لن تنجح وحدة المعالجة المركزية الافتراضية L1 التي تقوم بإبطال جدول التحويل الخاص بها (وهو احتمال وارد جداً) في إبطال الجدول الوهمي لـ VNCR لأن الصفحة غير مُعيّنة في L0 عند هذه المرحلة.

نظراً لأن هذا التتبع يفشل في تقديم الضمانات الدنيا المطلوبة، وهو مجرد تحسين للأداء، يتم حذفه بالكامل.

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

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405754

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!