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

الملخص

بحسب VulDB • 24/07/2026

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

octeontx2-pf: إصلاح خطأ الازدواجية في الإفراغ (double free) داخل دالة rvu_rep_rsrc_init()

تقوم الدالة rvu_rep_rsrc_init() بتخصيص ذاكرة الطابور قبل استدعاء otx2_init_hw_resources(). عندما يفشل إعداد موارد العتاد، تقوم otx2_init_hw_resources() بالفعل بإلغاء تهيئة حالة SQ و CQ و aura جزئيًا قبل إرجاع خطأ. ثم يستدعي مسار الخطأ للممثل (representor) دالة otx2_free_hw_resources() مرة أخرى، مما قد يؤدي إلى إفراغ نفس الموارد مرتين.

يتم إصلاح هذا عن طريق تقسيم علامات التنظيف بحيث تؤدي الفشل الناتج من otx2_init_hw_resources() فقط إلى إطلاق ذاكرة الطابور. يتم الاحتفاظ باستدعاء otx2_free_hw_resources() للحالات التي تحدث بعد اكتمال تهيئة موارد العتاد بنجاح.

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

لم يتم إجراء التحقق من التشغيل لأن إعادة إنتاج هذا المسار يتطلب عتاد ممثل OcteonTX2.

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

مسؤول

Linux

حجز

19/07/2026

إفشاء

24/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382953

EPSS

0.00166

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!