PT-2026-6159

CVE-2026-23089

·

تاريخ النشر

2026-01-01

·

تاريخ التحديث

2026-10-21

الوصف من

CVSS 3.1
7.8
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
يحتوي نواة لينكس على ثغرة في النظام الفرعي ALSA، وتحديدًا في الدالة snd usb mixer free(). عندما تفشل الدالة snd usb create mixer()، تقوم الدالة بتحرير mixer->id elems، لكن عناصر التحكم التي تمت إضافتها بالفعل إلى البطاقة تستمر في الإشارة إلى الذاكرة التي تم تحريرها. بعد ذلك، أثناء تنفيذ snd card register()، تقوم دالات الاستدعاء المرتدة (callbacks) الخاصة بطبقة المزج OSS بالوصول إلى هذه الذاكرة التي تم تحريرها، مما يؤدي إلى حدوث حالة قراءة «use-after-free» (استخدام بعد التحرير). يتضمن مسار الاستدعاء دوال مثل get ctl value() وget min max with quirks.isra.0() وmixer ctl feature info() وsnd mixer oss build test() وsnd card register() وusb audio probe(). يتم إصلاح المشكلة باستدعاء snd ctl remove() لجميع عناصر التحكم في المزج قبل تحرير id elems، مع ضمان حفظ المؤشر التالي أولاً، لأن snd ctl remove() تقوم بتحرير العنصر الحالي.
التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
AZL-77247
CLSA-2026-1775655705
CLSA-2026-1777614651
CLSA-2026-1777614954
CLSA-2026-1777616064
CLSA-2026-1777633439
CLSA-2026-1777637310
CLSA-2026-1777643521
CLSA-2026-1788449727
ECHO-937F-2201-5677
OESA-2026-2993
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0617-1
SUSE-SU-2026:0928-1
SUSE-SU-2026:0961-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1003-1
SUSE-SU-2026:1041-1
SUSE-SU-2026:1077-1
SUSE-SU-2026:1078-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:1130-1
SUSE-SU-2026:1131-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8162-1
USN-8180-1
USN-8180-2
USN-8180-3
USN-8180-4
USN-8180-5
USN-8180-6
USN-8186-1
USN-8187-1
USN-8188-1
USN-8243-1
USN-8275-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8297-1
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾