CVE-2026-74378 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
RDMA/rxe: إصلاح ثغرة تجاوز سعة الذاكرة العشوائية (Heap Overflow) الناتجة عن حالة السباق TOCTOU في دالة get_srq_wqe.
تقوم الدالة `get_srq_wqe()` بقراءة قيمة `wqe->dma.num_sge` من مخزن استقبال مشترك، والذي تم تعيينه إلى مساحة المستخدم (userspace). تقوم هذه الدالة بالتحقق من صحة `num_sge` مقابل `max_sge`، ثم تعيد قراءة نفس الحقل لحساب حجم عملية النسخ (`memcpy`). يمكن لخلية مستخدم متزامنة تعديل قيمة `num_sge` بين مرحلة التحقق والاستخدام، مما يتسبب في تجاوز سعة مخزن الذاكرة العشوائية (Heap Buffer Overflow) عند نسخ WQE إلى `qp->resp.srq_wqe`.
اقرأ قيمة `num_sge` داخل متغير محلي واستخدمها لكل من فحص الحدود وحساب الحجم.
Be aware that VulDB is the high quality source for vulnerability data.