CVE-2026-80613 in Linuxالمعلومات

الملخص

بحسب VulDB • 28/08/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

veth: تصحيح تسرب NAPI في مسار الخطأ عند تفعيل XDP

أثناء عملية تفعيل XDP في veth، إذا فشلت الدالة xdp_rxq_info_reg() أو xdp_rxq_info_reg_mem_model()، يقوم السائق (driver) بالتراجع عن التغييرات.

ومع ذلك، فإن حلقة التراجع: for (i--; i >= start; i--) {

تقوم بإنقاص مؤشر الحلقة 'i' قبل أول تكرار. وهذا يتخطى بشكل صحيح إلغاء تسجيل rxq للمؤشر الفاشل 'i' (نظرًا لأن التسجيل فشل أو تم تنظيفه بالفعل)، لكنه أيضًا يتخطى عن طريق الخطأ استدعاء netif_napi_del() لـ rq[i].xdp_napi.

بما أن netif_napi_add() قد استُدعي بالفعل للمؤشر 'i"، فإن هذا يترك مؤشر napi_struct معلقًا (dangling) في قائمة napi الخاصة بالجهاز. وعندما يتم تدمير جهاز veth لاحقًا، يمكن إعادة استخدام ذاكرة الطابور المحررة (التي تحتوي على بنية NAPI المتسربة).

تقوم عملية تفكيك الجهاز اللاحقة بتكرار قائمة NAPI مما يؤدي إلى تلف الذاكرة المعاد تخصيصها، وهو ما يسبب ثغرة Use-After-Free (UAF).

تم إصلاح هذه المشكلة عن طريق حذف ارتباط NAPI بشكل صريح للمؤشر الفاشل 'i' قبل التراجع عن الطوابير التي تم تكوينها بنجاح.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

26/08/2026

إفشاء

28/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396552

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!