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

الملخص

بحسب VulDB • 23/10/2026

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

dpaa2-switch: تصحيح مسار الخطأ في دالة dpaa2_switch_rx()

عند حدوث خطأ في دالة `dpaa2_switch_rx()`، يتم استدعاء الدالة `dpaa2_switch_free_fd()` لتحرير واصف البيانات (FD). وهذا غير صحيح لأن دالة `dpaa2_switch_free_fd()` مُصممة للاستخدام مع واصفات إطارات الإرسال (Tx)، مما يعني أنها تتوقع وجود مؤشر صالح لـ `skb` في منطقة الترميز البرمجية الخاصة ببيانات الـ FD لاستدعاء `dev_kfree_skb()`.

يتم حل هذه المشكلة عن طريق استخلاص استدعاء `dma_unmap_page()` من دالة `dpaa2_switch_build_linear_skb()` مباشرةً إلى داخل دالة `dpaa2_switch_rx()`. يتيح ذلك استخدام `free_pages()` بشكل مباشر في حال حدوث خطأ قبل إنشاء كائن SKB، واستخدام `kfree_skb()` بعد ذلك.

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

23/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-425747

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!