PT-2026-72226
CVE-2026-72037
·
تاريخ النشر
2026-08-15
·
تاريخ التحديث
2026-10-13
الوصف من
الدرجة
N/A
غير متوفرلا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في برنامج تشغيل الشبكة
lan743x، حيث تستدعي الدالة lan743x hardware init() الدالة pci11x1x strap get status() أثناء تسلسل فحص PCI11x1x. تحاول هذه العملية الحصول على قفل أجهزة النظام الفرعي لإيثرنت من خلال الدالة lan743x hs syslock acquire()، التي تعتمد على المتغير eth syslock spinlock لتسلسل الوصول. ونظرًا لأن قفل الدوران (spinlock) لا يتم تهيئته إلا بعد قراءة حالة strap، فإن محاولة استخدام قفل الدوران الذي تم تعيين قيمته إلى صفر أثناء تمكين CONFIG DEBUG SPINLOCK يمكن أن تؤدي إلى تشغيل فحص تصحيح أخطاء قفل الدوران. قفل الدوران (spinlock) هو آلية تزامن تُستخدم لحماية البيانات المشتركة من الوصول إليها بواسطة خيوط متعددة في وقت واحد.التوصيات
قم بتهيئة المتغير
eth syslock spinlock قبل قراءة حالة الشريط لضمان ألا يحاول مسار الاستكشاف قفل قفل دوران لم يتم تهيئته. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾