PT-2025-8233
CVE-2022-49299
·
تاريخ النشر
2025-02-26
·
تاريخ التحديث
2025-04-15
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار 5.18.0-rc5-next-20220504
الوصف
تم تحديد ثغرة أمنية في نواة Linux، حيث يقوم برنامج تشغيل UDC بإعادة تعيين مكونات برنامج تشغيل الأداة الداخلية بشكل غير صحيح، وتحديدًا الإدخال
driver->bus. تنشأ هذه المشكلة نتيجة لتغيير في النظام الفرعي للأداة، والذي أدخل ناقلًا خاصًا به. تؤدي هذه الثغرة إلى إزالة مرجعية مؤشر NULL، مما يتسبب في حدوث حالة ذعر في النواة. يحدث الخطأ عند استدعاء الدالة module add driver، مما يؤدي إلى تعطل النظام.التوصيات
بالنسبة لإصدارات نواة Linux السابقة لـ 5.18.0-rc5-next-20220504، يتمثل الإصلاح الموصى به في إزالة إعادة تعيين المدخل
driver->bus في برنامج تشغيل UDC لمنع إزالة مرجعية مؤشر NULL. يمكن تحقيق ذلك عن طريق تعديل برنامج تشغيل الأداة dwc2 لتجنب المساس بأجزاء برنامج التشغيل الداخلية للأداة، خاصةً الإدخال driver->bus. كحل مؤقت، يُنصح بتعطيل برنامج تشغيل الأداة dwc2 حتى يتوفر تصحيح. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾