CVE-2026-80604 in Linux
الملخص
بحسب VulDB • 28/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
HID: core: تصحيح قراءة خارج النطاق (OOB) في دالة `hid_get_report` للتقارير المرقمة
عندما يمرر المتصل حجمًا يساوي 0 إلى الدالة `hid_report_raw_event()` لتقرير مرقم، كانت الدالة تستدعي في الأصل `hid_get_report()` قبل إجراء أي تحقق من صحة الحجم.
داخل دالة `hid_get_report()`، إذا كان التقرير مرقماً (أي أن القيمة `report_enum->numbered` صحيحة)، فإنها تقوم بشكل غير مشروط بإلغاء مرجع البيانات (`data[0]`) لاستخراج معرف التقرير. مع حجم يساوي 0، يؤدي هذا إلى قراءة خارج النطاق أو تعطل للنواة (kernel panic).
تم إصلاح هذه المشكلة عن طريق نقل فحص التحقق من حجم التقارير المرقمة قبل استدعاء `hid_get_report()`، مما يضمن أن الحجم لا يقل عن 1 قبل إلغاء مرجع مؤشر البيانات.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.