PT-2025-40663
CVE-2022-50476
·
تاريخ النشر
2022-12-12
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
يحتوي نواة Linux على مشكلة حيث يمكن استدعاء معالجات الاستدعاء المرتد TX/RX (
ntb netdev tx handler()، ntb netdev rx handler()) في سياق المقاطعة عبر إطار عمل DMA. وقد يحدث ذلك عند اكتمال عمليات DMA. كانت المكالمات لتحرير skbs داخل هذه المعالجات تستخدم سابقًا الدالة dev kfree skb()، وهي غير آمنة في سياق المقاطعة. لم يسبب هذا أي مشاكل في آليات DMA Intel IOAT، ولكن في أنظمة AMD، تظهر رسالة تحذير (WARNING) من النواة في skb release head state() بسبب كون in hardirq() صحيحة. أدى هذا المشكل إلى انخفاض أداء TCP/IP عبر واجهة ntb netdev، حيث كان الأداء أقل بحوالي مرتبة واحدة من النتائج المتوقعة. ويؤدي استخدام dev kfree skb any() إلى إزالة تحذيرات النواة واستعادة أداء TCP/IP إلى حوالي 20 جيجابت في الثانية في الخوادم القائمة على AMD Milan.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾