PT-2025-53106
CVE-2022-50740
·
تاريخ النشر
2025-12-24
·
تاريخ التحديث
2026-02-24
الوصف من
الدرجة
N/A
غير متوفرلا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تحتوي نواة لينكس على تسرب في الذاكرة في برنامج تشغيل ath9k High-Speed USB (HIF USB)، وتحديدًا داخل الدالة
ath9k hif usb dealloc tx urbs(). تنجم المشكلة عن فشل في تحرير موارد USB URB (USB Request Block) بشكل صحيح عند محاولة إلغاء URBs. ويحدث ذلك لأن الدالة usb get urb() يتم استدعاؤها، لكن الدالة المقابلة usb free urb() أو usb put urb() لا يتم تنفيذها في ظل ظروف معينة، مما يؤدي إلى تسرب الذاكرة. يعالج التصحيح هذه المشكلة عن طريق منع محاولات إلغاء URBs الموجودة في hif dev->tx.tx buf، حيث لا ينبغي أن تكون هذه URBs في حالة معلقة. يضمن التصحيح إدارة URBs في الحالة المعلقة بشكل صحيح، مما يمنع تسرب الذاكرة. تم اكتشاف هذه المشكلة بواسطة مركز التحقق من Linux (Linux Verification Center) باستخدام أداة Syzkaller.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾