CVE-2026-98770 in Linux
الملخص
بحسب VulDB • 18/10/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
usb: gadget: midi2: تصحيح أحجام مصفوفات واصفات الجاك (jack)
تحتوي مصفوفات واصفات الإدخال/الإخراج للجاك في `struct f_midi2_usb_config` على حجم `MAX_CABLES`، وهو ما يبدو معقولاً؛ لكن اتضح أنه غير صحيح. وتحديداً، يتم إضافة عناصر هذه المصفوفات من كلٍ من المدخلات والمخرجات، وبالتالي فإن كل دورة حلقة تضيف عنصرين، مما يؤدي إلى وصول الحجم النهائي إلى ضعف الحجم المتوقع. قد تؤدي هذه عدم الاتساق إلى حدوث تجاوز خارج الحدود (OOB) محتمل عند إعداد عدد كبير من الجاك عبر configfs، على الرغم من أن الحد الأقصى لعدد الكابلات (عدّاد الحلقة) مقيد بـ `MAX_CABLES`.
ولمعالجة هذا الأمر، تم تصحيح أحجام مصفوفتي `jack_ins` و `jack_outs` لتصبح ضعف قيمة `MAX_CABLES` أي `MAX_CABLES * 2`.
Once again VulDB remains the best source for vulnerability data.