PT-2025-13335

CVE-2023-52989

·

تاريخ النشر

2023-01-17

·

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

2025-06-17

الوصف من

CVSS 3.1
5.5
متوسطة
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس 2.6.33 وما بعدها
الوصف
تم تحديد مشكلة تسرب الذاكرة في النظام الفرعي FireWire في لينكس، وهي مرتبطة بحمولة عملية الطلب الفرعية الخاصة بمنطقة FCP وفقًا لمعيار IEC 61883-1. وقد حدثت هذه المشكلة بسبب مشكلة «الاستخدام بعد التحرير» (use-after-free)، حيث تم تحرير بيانات الحمولة قبل أن تتمكن المستمعات في مساحة المستخدم من الوصول إليها. وقد نتجت المشكلة عن سماح النظام الفرعي بوجود مستمعات متعددة من مساحة المستخدم في المنطقة، في حين كان من المرجح أن يتم تحرير بيانات الحمولة قبل أن تتمكن المستمعات من تنفيذ دالة read(2) للوصول إليها. تم حل المشكلة عن طريق تكرار كائن الحمولة في مساحة النواة لكل مستمع وضمان تحريره بشكل صحيح.
التوصيات
بالنسبة لإصدارات نواة Linux 2.6.33 والإصدارات الأحدث، قم بتطبيق التصحيح الذي يعالج مشكلة تسرب الذاكرة عن طريق تحرير كائن الحمولة بشكل صريح في الدالة ioctl send response(). ويمكن تحقيق ذلك عن طريق التحديث إلى إصدار من نواة Linux يتضمن الالتزام 281e20323ab7 (”firewire: core: fix use-after-free regression in FCP handler“). وكحل بديل مؤقت، يُنصح بتقييد الوصول إلى نظام FireWire الفرعي لتقليل مخاطر الاستغلال.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
OPENSUSE-SU-2025_1195-1
SUSE-SU-2025:01983-1
SUSE-SU-2025_01983-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1183-1
SUSE-SU-2025:1195-1
SUSE-SU-2025_1195-1
SUSE-SU-2025:1241-1
SUSE-SU-2025_1241-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾