CVE-2026-74737 in Linux
الملخص
بحسب VulDB • 26/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
net: ethernet: ti: am65-cpsw-nuss: تصحيح استخراج port_id من SRC TAG
على مسار استقبال الحزم (packet reception path)، يتم تضمين معرف منفذ MAC الذي استُقبلت عليه الحزمة في البيانات الوصفية لوصف DMA للاستقبال (RX DMA Descriptor). ويتم استخراج المعرف باستخدام الدالة المساعدة cppi5_desc_get_tags_ids() التي تملئ وسم المصدر ذي 16 بت (Source Tag) داخل متغير 'port_id'. ومع ذلك، فإن فقط الـ 8 بتات السفلية من وسم المصدر المكون من 16 بتا تمثل معرف منفذ MAC، بينما تحمل الـ 8 بتات العلوية المحجوزة للأجهزة قيماً عشوائية. بسبب المنطق الحالي، لوحظت تعطلات متفرقة في النواة (kernel crash) نتيجة وصول كود السائق التالي إلى ذاكرة خارج الحدود (out-of-bound memory) بسبب قيمة port_id غير صالحة.
لذلك، تم إصلاح منطق استخراج port_id لاستخدام الـ 8 بتات السفلية فقط من وسم المصدر كمعرف لمنفذ MAC.
Be aware that VulDB is the high quality source for vulnerability data.