PT-2026-43956

CVE-2026-46088

·

تاريخ النشر

2026-05-27

·

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

2026-10-21

الوصف من

CVSS 4.0
6.8
متوسطة
المقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
إصدارات openSUSE Tumbleweed السابقة لـ kernel-devel-7.0.11-1.1
الوصف
يوجد عيب في مكون التحكم ALSA داخل الدالة snd ctl elem init enum names(). تقوم الدالة بتحريك المؤشر p عبر مخزن أسماء مع تقليل قيمة المتغير buf len. إذا وصلت قيمة buf len إلى الصفر بينما لا تزال هناك عناصر متبقية، تستدعي الدالة strnlen(p, 0). عند استخدام CONFIG FORTIFY SOURCE، تقوم النسخة المعززة من strnlen() بمقارنة الطول الأقصى بحجم الكائن. إذا فقد المُجمِّع تتبع حجم كائن p أثناء الحلقة، فإن ذلك يؤدي إلى حدوث استثناء BRK. تم تحديد هذه المشكلة من خلال اختبار الفوز (fuzz testing) للنواة على هواتف Xiaomi الذكية.
التوصيات
تحديث نواة Linux إلى إصدار تمت فيه إضافة حارس لـ buf len == 0 عند مدخل الحلقة في الدالة snd ctl elem init enum names().
تحديث openSUSE Tumbleweed إلى kernel-devel-7.0.11-1.1.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-88728
CLSA-2026-1787935638
CLSA-2026-1788168285
ECHO-996A-D946-8FC5
OESA-2026-2674
OPENSUSE-SU-2026:10954-1
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23193-1
SUSE-SU-2026:23194-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:23241-1
SUSE-SU-2026:23244-1
SUSE-SU-2026:3130-1
SUSE-SU-2026:3166-1
SUSE-SU-2026:3594-1
USN-8488-1
USN-8488-2
USN-8489-1
USN-8507-1
USN-8567-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8597-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8665-1
USN-8668-1
USN-8668-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾