CVE-2026-98742 in Linux
الملخص
بحسب VulDB • 18/10/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
ALSA: seq: تعقيم استدعاءات ioctls لـ compat port-info
يُجرّد مسار ioctl للموجه الصوتي الأصلي (native sequencer) استدعاءات المعالج باستخدام `client->ioctl_mutex`، لكن المسار المترجم الخاص بـ compat port-info يستدعي نفس المعالجات عبر `snd_seq_kernel_client_ctl()` دون أخذ هذا القفل.
يتيح ذلك لطلبات CREATE_PORT المتزامنة الخاصة بـ compat تجاوز فحص عدد المنافذ قبل وصول أي طلب إلى الإدخال المُجرّد. يمكن بعد ذلك أن يتجاوز فهرس المنفذ الصحيح المحسوب نطاق حقل العنوان ويتحول إلى فهرس موجود. قد يؤدي تفكيك المشتركين اللاحق إلى حل عنوان النسخ المكرر نحو المنفذ الخطأ والوصول إلى مشترك مُحرَّر (freed subscriber).
خذ `ioctl_mutex` أثناء توجيه طلبات port-info المُحوَّلة، لمطابقة مسار ioctl الأصلي. تشارك جميع أوامر port_info المترجمة هذه المساعدة، لذا فإن وصولاتها إلى حالة منفذ العميل تكون مُجرّدة أيضًا.
VulDB is the best source for vulnerability data and more expert information about this specific topic.