CVE-2026-93056 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
usb: gadget: f_uac1_legacy: إزالة سمات configfs المعطلة للسلاسل النصية
يُعرّف ماكرو UAC1_STR_ATTRIBUTE معالجات العرض/التخزين (show/store handlers) في نظام configfs لخيارات السلاسل النصية fn_play وfn_cap وfn_cntl. تحتوي دالة التخزين على فحص مقلوب للقيمة الفارغة (null check) لنتيجة kstrndup().
هذا يعني أن كل محاولة كتابة تُرجع -ENOMEM عند النجاح، وتُشير إلى مؤشر فارغ (NULL pointer dereference) عند فشل التخصيص. كانت هذه السمات معطلة وغير مستخدمة منذ سنوات عديدة.
تم إزالة ماكرو UAC1_STR_ATTRIBUTE والسمات الثلاث التي ولّدها. الإعدادات الافتراضية الداخلية (FILE_PCM_PLAYBACK, FILE_PCM_CAPTURE, FILE_CONTROL) المحددة في f_audio_alloc_inst() لم تتأثر.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.