PT-2025-8411
CVE-2022-49478
·
تاريخ النشر
2025-02-26
·
تاريخ التحديث
2026-10-19
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد ثغرة أمنية في نواة لينكس، وتحديدًا في وحدة الوسائط pvrusb2. تنشأ المشكلة بسبب خطأ في تجاوز حدود مؤشر المصفوفة في الدالة
pvr2 i2c core init. ويحدث ذلك لأن hdw->unit number يتم تهيئته بقيمة -1، وإذا فشل مسح جدول التهيئة، فإن هذه القيمة تظل دون تغيير. ونتيجة لذلك، يستخدم الكود هذا العنصر لفهرسة المصفوفة دون التحقق من صحته بشكل صحيح، مما يؤدي إلى حدوث الخطأ. تم الإبلاغ عن هذه المشكلة بواسطة Syzbot.التوصيات
لحل هذه المشكلة، قم بتطبيق التصحيح الذي يضيف فحصًا للتسقّ لمنع حدوث خطأ تجاوز حدود مؤشر المصفوفة في الدالة
pvr2 i2c core init. انقل عملية تهيئة hdw->workpoll لتجنب ظهور التحذيرات في الدالة flush work.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾