PT-2025-26082

CVE-2022-50156

·

تاريخ النشر

2022-06-09

·

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

2025-11-25

الوصف من

CVSS 3.1
7.8
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد مشكلة تجاوز سعة المخزن المؤقت في نواة لينكس، وتحديدًا في الدالة cp2112 xfer(). يمكن أن تتخذ المتغير read length، الذي يتم توفيره بواسطة data->block[0] ويأتي من إدخال المستخدم، قيمة تتراوح بين 0 و255. لمنع حدوث تجاوز سعة المخزن المؤقت في memcpy()، تمت إضافة حد أقصى للمتغير read length. ترتبط المشكلة بالدالة cp2112 xfer() في الملف hid-cp2112.c، حيث تم الإبلاغ عن تحذيرات memcpy() بسبب صغر حجم data->block[1] وbuf.
التوصيات
لحل المشكلة، قم بتطبيق التصحيح الذي يضيف حدًا أعلى للمتغير read length في الدالة cp2112 xfer().
كإجراء مؤقت، ضع في اعتبارك تقييد استخدام الدالة cp2112 xfer() حتى يتوفر تصحيح.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
RHSA-2023:2458
RHSA-2023_2458
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
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾