CVE-2026-23389 in Linux
الملخص
بحسب VulDB • 10/06/2026
في نواة لينكس، تم حل الثغرة التالية:
ice: إصلاح تسرب الذاكرة في ice_set_ringparam()
يتم تخصيص tx_rings و xdp_rings قبل rx_rings داخل دالة ice_set_ringparam. إذا فشل تخصيص rx_rings، ينتقل الكود إلى علامة done مما يتسبب في تسرب كل من tx_rings و xdp_rings. علاوة على ذلك، إذا فشلت إعداد حلقة استقبال (Rx ring) فردية أثناء الحلقة التكرارية، ينتقل الكود إلى العلامة free_tx والتي تحرر tx_rings لكنها تتسبب في تسرب xdp_rings.
تم إصلاح هذه المشكلة بإدخال علامة free_xdp وتحديث مسارات الأخطاء لضمان تحرير كل من xdp_rings و tx_rings بشكل صحيح إذا فشل تخصيص أو إعداد rx_rings.
تم الاختبار عبر التجميع فقط (Compile tested only). تم اكتشاف المشكلة باستخدام أداة تحليل ثابتة أولية ومراجعة الكود.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.