CVE-2026-64303 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
spi: fsl-lpspi: إنهاء قناة الاستقبال (RX) عند فشل مسار تحضير الإرسال (TX)
عندما تفشل دالة `dmaengine_prep_slave_sg()` لقناة الإرسال (TX)، يقوم مسار الخطأ بإنهاء قناة DMA الخاصة بـ TX لكنه يترك قناة RX تعمل. ونظراً لأن قناة RX كانت قد تم تقديمها وإصدار أمر تشغيلها قبل تجهيز واصف الإرسال (TX descriptor)، فإن إرجاع قيمة `-EINVAL` يؤدي إلى قيام نواة SPI بإلغاء ربط مخازن الذاكرة المؤقتة لـ DMA بينما يستمر محرك DMA الخاص بـ RX في الكتابة إليها، مما قد يؤدي إلى تلف محتمل للذاكرة أو استخدام بعد التحرير (use-after-free).
ينهي هذا التصحيح قناة RX قبل الإرجاع عند مسار فشل تحضير TX.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.