PT-2026-44332
CVE-2026-46209
·
تاريخ النشر
2026-04-20
·
تاريخ التحديث
2026-10-23
الوصف من
CVSS 4.0
8.5
عاليةالمقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار 7.0.11-1.1
الوصف
يوجد تباين في حساب أبعاد المستوى الذي تم أخذ عينات فرعية منه داخل الدالة
drm gem fb init with funcs(). في حين تستخدم الدالة framebuffer check() الدالة DIV ROUND UP() لتقريب الأبعاد لأعلى، تستخدم الدالة drm gem fb init with funcs() القسمة الصحيحة العادية. قد يؤدي هذا التباين إلى فحوصات غير صحيحة لحجم كائن GEM بالنسبة لتنسيقات وأبعاد بكسل محددة. على سبيل المثال، مع NV12 (vsub=2) ومخزن الإطارات الذي يبلغ ارتفاعه بكسل واحد، يتم حساب الارتفاع على أنه 0 بدلاً من 1، مما يتسبب في لفات عدد صحيح غير موقّع إلى UINT MAX. وينتج عن ذلك تجاوز في الحجم يسمح لكائن GEM صغير باجتياز عملية التحقق من الصحة، مما قد يؤدي إلى عمليات قراءة أو كتابة للذاكرة خارج النطاق المسموح به عندما تصل وحدة معالجة الرسومات (GPU) إلى مستوى اللون.التوصيات
التحديث إلى الإصدار 7.0.11-1.1.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾