PT-2026-8178

CVE-2025-71221

·

تاريخ النشر

2025-01-01

·

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

2026-10-18

الوصف من

CVSS 3.1
7.8
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد حالة تضارب في الدالة mmp pdma residue() داخل النظام الفرعي dmaengine في نواة Linux. قد تؤدي هذه الحالة إلى مشكلة ”الاستخدام بعد التحرير“ (use-after-free) عند الوصول إلى قائمة المؤشرات ومحتواها. يحدث التضارب عندما تستدعي خيوط متعددة الدالة tx status() بشكل متزامن مع قيام مهمة صغيرة (tasklet) بتحرير المؤشرات المكتملة على وحدة معالجة مركزية أخرى. وعلى وجه التحديد، تظهر المشكلة عند الوصول إلى sw->desc بعد أن تم تحرير الذاكرة التي يشير إليها بواسطة dma pool free(sw). يمكن إعادة إنتاج المشكلة عن طريق تشغيل dmatest على نفس القناة باستخدام خيوط متعددة حيث تكون قيمة threads per chan أكبر من 1. يتضمن الإصلاح حماية عملية التكرار لقائمة chain running والوصول إلى الوصفات باستخدام قفل الدوران chan->desc lock.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ECHO-C6E0-FB29-82AE
OESA-2026-1505
OESA-2026-1566
OESA-2026-1567
OESA-2026-1570
USN-8567-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8597-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8665-1
USN-8668-1
USN-8668-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾