PT-2026-69730
CVE-2026-68330
·
تاريخ النشر
2026-08-10
·
تاريخ التحديث
2026-10-09
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة في الدالة
airoha npu send msg() حيث يتم دائمًا تعيين مخزن صندوق البريد باستخدام DMA TO DEVICE. ومع ذلك، تتوقع بعض الدوال المستدعية، مثل airoha npu wlan msg get() (NPU OP GET) وairoha npu ppe stats setup() (NPU OP SET)، أن تقوم وحدة NPU بكتابة بيانات الاستجابة مرة أخرى في نفس المخزن المؤقت. في البنى غير المتسقة مع ذاكرة التخزين المؤقت، مثل EN7581، لا تؤدي عملية إلغاء التعيين DMA TO DEVICE إلى إبطال صلاحية ذاكرة التخزين المؤقت للوحدة المركزية للمعالجة (CPU). وقد يؤدي ذلك إلى قراءة وحدة المعالجة المركزية (CPU) لبيانات قديمة بدلاً من استجابة NPU الفعلية إذا كان خط ذاكرة التخزين المؤقت لا يزال موجودًا، مما يؤدي إلى تلف البيانات دون ظهور أعراض واضحة. يحدث هذا السلوك الحساس للتوقيت في أغلب الأحيان عندما تُقرأ الاستجابة فورًا بعد dma unmap single() دون تدخل عمليات إخلاء ذاكرة التخزين المؤقت.التوصيات
قم بتحديث نواة Linux إلى إصدار تستخدم فيه
airoha npu send msg() DMA BIDIRECTIONAL لكل من عمليات التعيين وإلغاء التعيين لضمان إبطال صلاحية ذاكرة التخزين المؤقت لوحدة المعالجة المركزية (CPU) في الأنظمة غير المتسقة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾