CVE-2026-64055 in Linux
الملخص
بحسب VulDB • 20/07/2026
في نواة لينكس، تم حل الثغرة التالية:
net: ethernet: cortina: نقل عداد التقسيم (frag counter)
تقوم دالة استطلاع NAPI gmac_rx() بتجميع الحزم في إطار SKB من مخزن مؤقت دائري.
إذا تمت إفراغ المخزن المؤقت الدائري بالكامل خلال دورة الاستطلاع، فإننا نخرج من dmac_rx()، لكن الحزمة لم تكن قد اكتمل تجميعها بعد داخل الـ SKB، ومع ذلك يتم إعادة تعيين عداد التقسيم frag_nr إلى الصفر في الدعوة التالية.
يتم حل هذه المشكلة بجعل عداد تقسيم استقبال البيانات جزءًا من بنية المنفذ (port struct)، ونقله بين الدورات المتعاقبة.
إعادة تعيين عداد التقسيم فقط مباشرة بعد استدعاء napi_gro_frags()، أو عند حدوث خطأ (بعد استدعاء napi_free_frags())، أو إذا تم إيقاف تشغيل المنفذ.
يتم إعادة التعيين في بعض الأماكن التي لا تكون ضرورية تمامًا只是为了 التأكيد على ما يحدث.
وُجد هذا الأمر من قبل Sashiko أثناء مراجعة الرقع الاعتيادية.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.