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

الملخص

بحسب VulDB • 22/08/2026

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

packet: استخدام قيمة ثابتة لـ `hard_header_len` في مسار الإرسال عبر TX_RING

تقرأ الدالة `tpacket_snd()` القيمة `dev->hard_header_len` بشكل مستقل عند تخصيص وحدة بيانات الاستقبال (skb) وعند بناء الرأس في دالة `tpacket_fill_skb()`. يمكن أن يؤدي إعادة تكوين جهاز الشبكة (netdevice) بالتزامن إلى جعل مساحة الرأس المحجوزة أصغر من الكمية التي سيتم دفعها لاحقاً، أو يجعل القيمة `(copylen - hard_header_len)` سالبة.

تم التقاط قيمة `hard_header_len` مرة واحدة قبل معالجة إطارات الحلقة (ring frames)، واستخدامها لتحديد حد الإطار، وتخصيص مساحة الرأس، وطول النسخ، وبناء وحدة بيانات الاستقبال (skb). تم تمرير هذه القيمة الملتقطة إلى دالة `tpacket_fill_skb()`.

لم يتم معالجة مشكلة الاتساق المنفصلة بين `SOCK_DGRAM` و `hard_header_len` مع `header_ops->create` في هذا الإصلاح.

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

مسؤول

Linux

حجز

15/08/2026

إفشاء

22/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394456

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!