PT-2025-26157

CVE-2022-50231

·

تاريخ النشر

2025-06-18

·

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

2026-10-19

الوصف من

CVSS 3.1
7.1
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار 5.10.0.aarch64
الوصف
تم الإبلاغ عن خطأ في القراءة خارج نطاق الذاكرة في نواة لينكس، وتحديدًا في الدالة neon poly1305 blocks. يمكن إعادة إنتاج هذه المشكلة باستخدام كود مصمم خصيصًا تم تجميعه كوحدة نمطية لنواة على نظام تم تمكين KASAN عليه. يكمن السبب الجذري للخطأ في منطق neon poly1305 blocks()، الذي يقوم بتهيئة المتغيرات s[] وr[] بشكل غير صحيح عند استدعائه بقيم غير مهيأة. يحدث الخطأ عندما تحاول الدالة قراءة 32 بايت من المدخلات، مستخدمةً أول 16 بايت كمفتاح والـ 16 بايت التالية لـ s[]، مما يؤدي إلى قراءة خارج نطاق. يعمل التصحيح على حل المشكلة عن طريق استدعاء poly1305 init arm64() بدلاً من الدالة الخاطئة.
التوصيات
لحل المشكلة، قم بتحديث نواة Linux إلى إصدار يتضمن الإصلاح الخاص بهذه الثغرة الأمنية. على وجه التحديد، قم بالتحديث إلى إصدار أحدث من 5.10.0.aarch64. كحل مؤقت، ضع في اعتبارك تعطيل الدالة neon poly1305 blocks حتى يتوفر التصحيح. ومع ذلك، قد يكون لهذا تأثير على الأداء ويجب تقييمه بعناية قبل التنفيذ.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
CLSA-2026-1786761805
SUSE-SU-2025:02264-1
SUSE-SU-2025_02264-1
SUSE-SU-2025:02308-1
SUSE-SU-2025_02308-1
SUSE-SU-2025:02320-1
SUSE-SU-2025:02321-1
SUSE-SU-2025:02322-1
SUSE-SU-2025:02537-1
SUSE-SU-2025_02537-1
SUSE-SU-2025:2264-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾