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

الملخص

بحسب VulDB • 16/09/2026

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

KVM: s390: أخذ قفل srcu عند استيراد بيانات نقطة المراقبة (watchpoint).

تقوم الدالة `__import_wp_info()` بعمل نسخة احتياطية من محتويات الذاكرة الأصلية للضيف (guest) الخاصة بنقطة المراقبة باستخدام `read_guest_abs()`, وهي في الواقع `kvm_read_guest()`, وبالتالي تحلّ مرجع كتلة الذاكرة (memslot) عبر `__kvm_memslots()`. يتطلب ذلك أن يكون قفل `srcu` الخاص بـ kvm (`kvm->srcuc`) أو قفل الأذونات (`kvm->slots_lock`) مُحتفظًا به، وإلا فإن تحديث متزامن لكتل الذاكرة قد يؤدي إلى تحرير مصفوفة كتل الذاكرة (memslots array) تحتنا بمجرد انتهاء فترة الامتياز الخاصة بـ SRCU.

وبما أن هذا ليس مساراً سريعاً (fast path)، فباتباع ترتيب القفل الصحيح (mutex أولاً، ثم srcu)، يتم استخدام الحل الجذري الشامل والاحتفاظ بقفل `srcu` طوال عملية الاستيراد الكاملة.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405757

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!