PT-2025-8904
CVE-2025-21792
·
تاريخ النشر
2025-02-03
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من الإصدار الذي يحتوي على تصحيح تسرب عداد المراجع في ax25 release()
الوصف
يحدث تسرب في عداد المراجع (refcount) في نواة لينكس عند ربط جهاز AX25 بمقبس (socket) من خلال تعيين خيار المقبس SO BINDTODEVICE. ويحدث ذلك لأن أعداد المراجع لا تزداد عند ربط الجهاز باستخدام هذه الطريقة، على عكس ما يحدث عند استخدام ax25 bind(). تؤدي هذه المشكلة إلى ظهور تحذير بشأن تسرب الذاكرة يتم الإبلاغ عنه بواسطة Syzkaller. تنشأ المشكلة عن التنفيذ غير الصحيح لوظيفة ax25 setsockopt()، التي تفشل في زيادة عدادات المراجع للجهاز الجديد المرتبط وتقليل عدادات المراجع للجهاز القديم الذي تم فصله.
التوصيات
بالنسبة لإصدارات نواة Linux السابقة للإصدار المصحح، قم بتطبيق التصحيح الذي يصحح تنفيذ دالة ax25 setsockopt() بإضافة الزيادة والنقصان اللازمين في عدد المراجع للأجهزة المرتبطة وغير المرتبطة.
كإجراء مؤقت، يُنصح بتجنب استخدام خيار المأخذ SO BINDTODEVICE لربط أجهزة AX25 بالمآخذ حتى يتم حل المشكلة.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾