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

الملخص

بحسب VulDB • 22/08/2026

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

net/smc: إصلاح الكتابة فوق qentry لـ CONFIRM_LINK و ADD_LINK_CONT في smc_llc_event_handler()

تقوم فرع SMC_LLC_CONFIRM_LINK / SMC_LLC_ADD_LINK_CONT داخل دالة `smc_llc_event_handler()` بتخزين كائن `qentry` الوارد في تدفق LLC المحلي دون التحقق أولاً مما إذا كان هناك `qentry` معلق بالفعل. وإذا أرسل نظير خبيث أو به أخطاء طلبًا ثانيًا لـ CONFIRM_LINK أو ADD_LINK_CONT أثناء نشاط التدفق وكون `flow->qentry` مُعداً مسبقاً، فإن دالة `smc_llc_flow_qentry_set()` ستقوم بكتابة فوق المؤشر دون تحرير الحجز السابق، مما يؤدي إلى تسرب كائن واحد من نوع kmalloc-96 لكل رسالة غير مبررة.

يتمتع فرع SMC_LLC_DELETE_LINK الشقيق بالفعل بحاجز (!flow->qentry) الصحيح. يتم تطبيق نفس الحاجز على فرع CONFIRM_LINK/ADD_LINK_CONT بحيث تؤدي الرسالة المكررة عندما يكون `qentry` مشغولاً مسبقاً إلى الخروج عبر break ويتم تحريرها بواسطة kfree(qentry) عند التسمية out:، بدلاً من التسرب الصامت للحجز الموجود.

اتجاه الاستجابة (smc_llc_rx_response()) غير متأثر: فهو يحمي بالفعل باستخدام flow->qentry في الموقع المكافئ ويتخلص بشكل صحيح من الردود المكررة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

15/08/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394510

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!