PT-2025-8324

CVE-2022-49390

·

تاريخ النشر

2022-01-01

·

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

2026-10-21

الوصف من

CVSS 3.1
8.0
عالية
المقاييسAV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد خطأ من نوع «use-after-free» في وحدة macsec التابعة لنواة لينكس. تحدث هذه المشكلة عند إنشاء جهاز macsec جديد دون الحصول على مرجع إلى الجهاز الفعلي، مما يؤدي إلى تحرير الجهاز الفعلي قبل الأوان. يمكن أن يحدث هذا الخطأ عند استدعاء الدالة macsec get iflink()، التي تحاول الوصول إلى الجهاز الفعلي الذي تم تحريره بالفعل. ويؤدي ذلك إلى حدوث خطأ «استخدام بعد التحرير»، وفقًا لما أورده KASAN (Kernel Address Sanitizer). وينجم هذا الخطأ عن عدم وجود عدّ مناسب للمراجع الخاصة بالجهاز الفعلي في الوحدة النمطية macsec.
التوصيات
لحل هذه المشكلة، قم بتطبيق التصحيح عن طريق إضافة dev hold track() في macsec dev init() وdev put track() في macsec free netdev(). سيضمن ذلك التعداد الصحيح للمراجع الخاصة بالجهاز الفعلي ويمنع حدوث خطأ «الاستخدام بعد التحرير».
ملاحظة: لم يتم تحديد الإصدارات الدقيقة لنواة لينكس المتأثرة بهذه الثغرة الأمنية في الوصف المقدم. لذلك، يوصى بتطبيق التصحيح على جميع إصدارات نواة لينكس التي قد تكون عرضة لهذه المشكلة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
CLSA-2026-1783791447
LSN-0117-1
OESA-2025-1408
OESA-2025-2081
OESA-2025-2082
SUSE-SU-2025:01600-1
SUSE-SU-2025_01600-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1241-1
SUSE-SU-2025_1241-1
USN-7907-1
USN-7907-2
USN-7907-3
USN-7907-4
USN-7907-5
USN-7922-1
USN-7922-2
USN-7922-3
USN-7922-4
USN-7922-5
USN-7928-1
USN-7928-2
USN-7928-3
USN-7928-4
USN-7928-5
USN-7937-1
USN-7938-1
USN-7939-1
USN-7939-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾