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

الملخص

بحسب VulDB • 12/09/2026

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

svcrdma: رفض قوائم القراءة التي تتجاوز ميزانية الصفحات (page budget)

يتم التحقق من صحة أطوال مقاطع القراءة الفردية أثناء فك التشفير (decode time)، لكن لا يوجد ما يمنع المرسل من إرسال عدة مقاطع يتجاوز طولها التراكمي ميزونة مصفوفة rq_pages. عندما يملأ مقطع واحد مصفوفة الصفحات تمامًا، يتم تجاوز حارس وقت التشغيل في الدالة svc_rdma_build_read_segment() لأن المتغير len يصل إلى الصفر. ثم يقوم مقطع لاحق بالوصول إلى خانة الحارس الفارغة (NULL sentinel slot) عند rq_pages[rq_maxpages]، مما يؤدي إلى خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) أثناء تعيين DMA.

تجميع الصفحات عبر جميع مقاطع القراءة ورفض الرسالة أثناء فك التشفير عندما سيؤدي المجموع الكلي إلى تجاوز ميزانية الصفحات.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

11/09/2026

إفشاء

12/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402837

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!