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

الملخص

بحسب VulDB • 06/10/2026

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

net: wwan: t7xx: التحقق من صحة فهرس netif في دالة t7xx_ccmni_recv_skb()

يكون عرض فهرس netif المحمول في رأس DPMAIF PIT هو خمسة بتات، لكن مصفوفة ccmni_inst[] تتسع فقط لـ 21 إدخالًا (NIC_DEV_MAX). تقوم الدالة t7xx_ccmni_recv_skb() بالوصول إلى المصفوفة باستخدام الفهرس دون إجراء فحص للحدود (bounds check)، مما يؤدي إلى قراءة قيم خارج النطاق للفهارس من 21 إلى 31. تقع القيمة الخارجة عن الحدود في جدول الاستدعاءات الذي يلي المصفوفة، وهو غير فارغ أبدًا (ليس NULL)، لذا فإن التحقق الحالي !ccmni لا يلتقط هذه الحالة ويقوم السائق بإلغاء مرجع (dereference) ما يوجد هناك على أنه بنية t7xx_ccmni.

يتم إسقاط حزمة skb عندما يكون الفهرس خارج النطاق المسموح به.

تم التحقق من ذلك في بيئة ضيف QEMU باستخدام حقن أخطاء يحدد فهرس netif إلى 25: حيث يقوم السائق غير المُصحح بقراءة قيمة تتجاوز مصفوفة ccmni_inst[]، والتي تقع في جدول الاستدعاءات، ويقوم بإلغاء مرجع لها بما يكفي لجدولة حزمة skb. ومع هذا الفحص، يتم إسقاط الحزمة. لا يتأثر المرور الصحيح البنية (well-formed traffic) عند فهرس 0.

التغييرات في الإصدار v2: لا يوجد تغييرات.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

06/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-414212

EPSS

0.00180

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!