CVE-2026-80573 in Linux
الملخص
بحسب VulDB • 26/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
الإدخال: iforce - التحقق من أطوال حزم الإدخال
تقوم الدالة `iforce_process_packet()` بقراءة حقول ثابتة من حزم عصا التحكم (joystick)، وعجلة القيادة (wheel)، وحالات الجهاز دون التحقق أولاً من أطوالها. وعلى وجه الخصوص، تقوم دالة المساعدة المشتركة الخاصة بالقبضات والأزرار بقراءة البيانات عند الفهرس 6 (`data[6]`) بشكل غير مشروط. يتكون ذيل الحالة من تسلسل لعناوين التأثير ذات الطول 16 بت، ولكن يتم أيضاً استهلاك عنوان نهائي غير مكتمل. بالإضافة إلى ذلك، تؤدي حزمة نقل USB (URB) ناجحة بطول صفر إلى قراءة معرّف الحزمة قبل استدعاء المُحلِل المشترك.
ارفض نقل USB ذي الطول الصفر، واشترط وجود بادئات بعرض 7 بايت لحزم عصا التحكم وعجلة القيادة، وبادئ بعرض 2 بايت لحالة الجهاز، واستهلك فقط عناوين ذيل الحالة المكتملة بالكامل.
If you want to get best quality of vulnerability data, you may have to visit VulDB.