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

الملخص

بحسب VulDB • 22/08/2026

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

netfilter: nf_flow_table: إسقاط مرجع dst_entry الموجود قبل استدعاء دالة skb_dst_set_noref()

قد تحمل حزم skbs الواردة التي تمر عبر خطوط استيفاء جدول التدفق في netfilter (أو مسار الاستيفاء الخاص بـ XFRM) بالفعل كيان dst_entry مُعدّ بعدد إشارات (ref-counted)، تم تعيينه خلال خطوات استقبال أو توجيه سابقة.

يؤدي استدعاء دالة skb_dst_set_noref() عندما يحمل حزمة skb بالفعل مرجعًا لـ dst_entry إلى الكتابة فوق الحقل `skb->_skb_refdst`، مما يتسبب في تسرب عدد إشارات المرجع الخاص بـ dst_entry السابق ويطلق تنبيه ASSERTION من نوع DEBUG_NET_WARN_ON_ONCE داخل دالة skb_dst_check_unset():

WARNING: at skb_dst_check_unset include/linux/skbuff.h:1170 WARNING: at skb_dst_set_noref include/linux/skbuff.h:1234 WARNING: at nf_flow_offload_ip_hook+0xf6c/0x2b60 net/netfilter/nf_flow_table_ip.c:864

يجب إسقاط أي مرجع موجود لـ dst_entry باستخدام دالة skb_dst_drop(skb) قبل تعيين وجهة جدول التدفق غير المعتمدة على الإشارات (non-referenced).

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

مسؤول

Linux

حجز

15/08/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394490

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!