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

الملخص

بحسب VulDB • 24/07/2026

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

octeontx2-pf: تجنب الإفراج المزدوج عن pool->stack عند فشل تهيئة AQ (Admin Queue)

تقوم دالة otx2_pool_aq_init() بإفراج الذاكرة المؤقتة pool->stack عندما يفشل مزامنة صندوق البريد أو تخصيص إعادة المحاولة، لكنها تترك مؤشر pool غير متغير. لاحقاً، تقوم الدالة otx2_sq_aura_pool_init() بتراجع الإعداد الجزئي من خلال استدعاء دالة otx2_aura_pool_free()، والتي تؤدي إلى إفراج pool->stack مرة أخرى. تحتوي التنفيذيات الخاصة بـ CN20K في دالة cn20k_pool_aq_init() على نفس الخطأ في مسار الخطأ المقابل لها.

يتم تعيين قيمة pool-> NULL مباشرة بعد الإفراج المحلي لضمان عدم قيام مسار التنظيف المشترك بإفراج نفس الذاكرة المؤقتة مرة أخرى أثناء تنظيف حالة الخزان التي تم تهيئتها جزئياً.

تم اكتشاف هذا الخطأ لأول مرة بواسطة أداة تحليل تجريبية نقوم بتطويرها لاكتشاف أخطاء إدارة ذاكرة النواة، وذلك أثناء تحليل الإصدار v6.13-rc1. الأداة لا تزال قيد التطوير وليست متاحة للعامة بعد. وقد أكدت الفحص اليدوي أن الخطأ لا يزال موجوداً في الإصدار v7.1-rc3.

لم يتم إجراء التحقق من صحة التشغيل (Runtime validation) لأن إعادة إنتاج هذا المسار يتطلب عتاد OcteonTX2/CN20K.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

24/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382961

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!