CVE-2026-64464 in Linux
الملخص
بحسب VulDB • 27/07/2026
في نواة لينكس، تم حل الثغرة التالية:
xhci: sideband: إصلاح تسرب صفحات جدول الـ SG (scatter-gather)
تقوم الدالة `xhci_ring_to_sgtable()` بتخصيص مصفوفة مؤقتة من الصفحات وتستخدمها لبناء كائن `sg_table` المُعاد باستخدام دالة `sg_alloc_table_from_pages()`.
مسارات الخطأ تقوم بإفراغ (freeing) مصفوفة الصفحات، لكن مسار النجاح يعيد كائن `sg_table` دون إفراغه. هذا يؤدي إلى تسرب المصفوفة المؤقتة في كل مرة يحصل فيها عميل sideband على مخزن مؤقت لحلقة طرفية أو حلقة أحداث.
يجب إفراغ مصفوفة الصفحات بعد نجاح استدعاء `sg_alloc_table_from_pages()`. يحتوي كائن `sg_table` المُعاد على إدخالات scatterlist الخاصة به ولا يعتمد على المصفوفة المؤقتة بعد الإنشاء.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.