PT-2026-44313

CVE-2026-46190

·

تاريخ النشر

2026-04-27

·

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

2026-10-18

الوصف من

CVSS 3.1
7.1
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
إصدارات openSUSE Tumbleweed السابقة لـ kernel-devel-7.0.11-1.1
الوصف
توجد قراءة خارج النطاق في الدالة spi nor params show() داخل مكون spi-nor debugfs. تحدث المشكلة لأن المصفوفة snor f names تُمرر إلى الدالة spi nor print flags() باستخدام sizeof()، التي تُرجع الحجم الإجمالي بالبايت لمصفوفة المؤشرات بدلاً من عدد العناصر. في الأنظمة ذات 64 بت، يؤدي هذا إلى طول أكبر بثمانية أضعاف من المقصود. إذا تم تعيين بت علامة يتجاوز العدد الفعلي للعناصر ولكنه يقع ضمن حجم البايت المتضخم، فإن الحجة names len تفشل في إجراء فحص حدود صحيح للوصول إلى المصفوفة names، مما يؤدي إلى قراءة خارج النطاق.
التوصيات
قم بالتحديث إلى إصدار يستخدم ARRAY SIZE() بدلاً من sizeof() لتمرير العدد الفعلي لمؤشرات السلاسل في المصفوفة.
قم بالتحديث إلى kernel-devel-7.0.11-1.1 أو إصدار أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-88863
ECHO-E743-7D24-399D
OESA-2026-2582
OESA-2026-3157
OPENSUSE-SU-2026:10954-1
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:3130-1
SUSE-SU-2026:3166-1
USN-8566-1
USN-8567-1
USN-8568-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8593-1
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8618-1
USN-8619-1
USN-8663-1
USN-8664-1
USN-8665-1
USN-8728-1
USN-8728-2
USN-8728-3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾