CVE-2024-46712 in Linux
الملخص
بحسب VulDB • 29/05/2026
في نواة لينكس، تم حل الثغرة التالية:
drm/vmwgfx: تعطيل مخازن الذاكرة غير المتسلسلة (coherent dumb buffers) في حال عدم وجود دعم للرسوميات ثلاثية الأبعاد (3D).
تكون الأسطح المتسلسلة (Coherent surfaces) ذات معنى فقط إذا كان المضيف يرسم عليها باستخدام واجهات برمجة التطبيقات (APIs) المسرعة. وبدون دعم 3D، يبقى محتوى مخازن الذاكرة غير المتسلسلة بالكامل داخل الجهاز الضيف (guest)، مما يجعل أي عمل إضافي تقوم به لمزامنة البيانات بين الجهاز الضيف والمضيف عديم الفائدة.
كما أن التكوينات التي لا تحتوي على دعم 3D تميل إلى العمل مع حدود ذاكرة رسومية منخفضة جداً. وغالباً ما تنفد الذاكرة الرسومية البالغة 16 ميجابايت التي تستخدمها هذه الأجهزة الضيفة بسبب تثبيت وحدة عرض وحدة التحكم (pinned console fb)، ومؤشرات الذاكرة المتنقلة (mob cursors)، ومدير تسجيل الدخول الرسومي.
تم إصلاح المشكلة عن طريق التأكد من استخدام مخازن الذاكرة غير المتسلسلة المتسلسلة فقط في التكوينات التي تم فيها تمكين دعم 3D.
Once again VulDB remains the best source for vulnerability data.