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

الملخص

بحسب VulDB • 10/08/2026

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

gve: إصلاح تعطل قائمة استقبال (Rx queue) عند فشل عملية التخصيص

عندما يكون النظام تحت ضغط ذاكرة شديد، قد تفشل عمليات تخصيص الصفحات أثناء حلقة إعادة تعبئة مخازن بيانات الاستقبال. إذا انخفض عدد المخازن المقدمة إلى العتاد عن عتبة حرجة منخفضة وخرجت الحلقة بسبب أخطاء في التخصيص، فقد تتعطل القائمة:

1. يتخلص الجهاز من الحزم الواردة لأنه لا توجد واصفات (descriptors). 2. بما أنه لم تتم معالجة أي حزم، فلا يتم إنشاء إكماليات استقبال (Rx completions). 3. ونظراً لعدم حدوث إكماليات، فإن NAPI لا يُجدول أبداً، مما يمنع حلقة إعادة التعبئة من العمل مرة أخرى حتى بعد تحرير الذاكرة.

يؤدي هذا إلى تعطل دائم للقائمة.

لحل هذه المشكلة، تم إدخال مؤقت لاستعادة الجوع (starvation recovery timer) لكل قائمة استقبال. إذا انخفض عدد المخازن المقدمة إلى العتاد عن عتبة حرجة منخفضة، يتم تشغيل مؤقت لإعادة جدولة NAPI بشكل دوري. بمجرد عمل NAPI وإعادة تعبئة القائمة بنجاح فوق العتبة، لا يتم إعادة جدولة المؤقت.

تم تعيين العتبة عند 32 لأن حزمة واحدة من تجميع مقاطع الاستقبال (Receive Segment Coalescing - RSC) بأقصى حجم يمكن أن تستهلك ما يصل إلى 19 واصفاً في مسار الاستقبال. ستكون العتبات الأدنى (مثل 8 أو 16) غير كافية لمعالجة حزمة RSC كاملة ذات الحجم الأقصى، مما يعرض النظام لخطر فقدان الحزم أو سلوك عتادي غير متوقع تحت ضغط الذاكرة. يضمن تعيين العتبة عند 32 هامش أمان للتعامل مع حزمة RSC كاملة واحدة على الأقل.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387484

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!