PT-2025-54171

CVE-2023-54325

·

تاريخ النشر

2023-02-10

·

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

2026-02-24

الوصف من

CVSS 3.1
7.1
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.2.0-rc1+ #45
الوصف
يحتوي برنامج تشغيل التشفير QAT في نواة Linux على ثغرة تتعلق بالوصول للقراءة خارج النطاق المسموح به. وعلى وجه التحديد، عند إعداد طلب AER-CTR، يقوم برنامج التشغيل بنسخ مفتاح مقدم من المستخدم إلى بنية بيانات يمكن للبرنامج الثابت الوصول إليها. إذا كان الجهاز المستهدف هو QAT GEN4، يتم تقريب حجم المفتاح لأعلى إلى أقرب مضاعف لـ 16. قد يؤدي إجراء هذا التقريب قبل عملية النسخ إلى محاولة برنامج التشغيل نسخ بيانات تزيد عن حجم المخزن المؤقت المخصص، مما يؤدي إلى قراءة خارج الحدود. تم تحديد هذه المشكلة من خلال تقارير أداة Kernel Address Sanitizer (KASAN). يوجد الكود المعرض للثغرة في الدالة qat alg skcipher init com.isra.0، والتي يتم استدعاؤها أثناء تهيئة جلسة skcipher عبر qat alg skcipher init sessions وcrypto skcipher setkey. تُستخدم الدالة memcpy لنسخ المفتاح، ويتم اشتقاق معلمة الحجم من طول المفتاح بعد تقريبه لأعلى.
التوصيات
قم بالتحديث إلى الإصدار 6.2.0-rc1+ #45 من نواة Linux أو إصدار أحدث لإصلاح هذه المشكلة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
RHSA-2023:3349
RHSA-2023:3723
RHSA-2023:6583
RHSA-2023:7077
SUSE-SU-2026:0263-1
SUSE-SU-2026:0317-1
SUSE-SU-2026:0411-1
SUSE-SU-2026:0617-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾