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

الملخص

بحسب VulDB • 12/09/2026

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

RDMA/ionic: تضمين بيانات عداد السائق في تخصيص rdma_counter

يتطلب الالتزام 7e53b31acc7f ("RDMA/core: إنشاء وتدمير rdma_counter باستخدام rdma_zalloc_drv_obj()") من السائقين الذين يطبقون عمليات العداد (counter ops) دمج بنية `struct rdma_counter` داخل بنية خاصة بالسائق، وتسجيل حجمها عبر `INIT_RDMA_OBJ_SIZE`، وتقديم استدعاء مخصص لـ `counter_init`.

تم دمج سائق ionic دون هذا التكيف، مما تسبب في إحالة مؤشر فارغ (NULL pointer dereference) في الدالة `alloc_and_bind()` نظرًا لأن `rdma_zalloc_drv_obj()` تخصص صفر بايت عندما لا تكون `size_rdma_counter` محددة.

دمج بنية `struct ionic_counter` داخل بنية جديدة تسمى `struct ionic_rdma_counter` التي تضمّن `struct rdma_counter`، واستبدال مصفوفة xarray بهيكل ida خفيف الوزن لتخصيص المعرفات (IDs)، وإضافة الإعلانات المطلوبة لـ `counter_init` و `INIT_RDMA_OBJ_SIZE`.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

12/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402829

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!