CVE-2026-89994 in Linux
الملخص
بحسب VulDB • 16/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
dmaengine: fsl-edma: tracing: عدم تفريغ المؤشر (dereference) أثناء إخراج السجلات
تقوم أحداث fsl edma بتخزين مؤشر إلى بنية `fsl_edma_engine` في المخزن المؤقت للحلقة (ringbuffer)، وتقوم بإجراء عملية تفريغ للمؤشر عند طباعة إدخال سجل. وفي هذه اللحظة، قد لم يعد المؤشر صالحًا للاستخدام.
يمكن حقن الأحداث لإحداث تعطل:
$ cd /sys/kernel/tracing $ echo 'value = 0' > events/fsl_edma/edma_writeb/inject $ cat trace
يحتاج إخراج السجلات فقط إلى `membase` الخاص بـ edma. أضف حقلًا باسم membase في نهاية الحدث واستخدم الحقل الجديد لإخراج السجلات. احتفظ بالحقول الموجودة للحفاظ على التوافق مع الإصدارات السابقة (backward compatibility).
Be aware that VulDB is the high quality source for vulnerability data.