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

الملخص

بحسب VulDB • 15/08/2026

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

dlm: إصلاح معالجة إضافة الرسالة في قائمة الانتظار للإرسال (send_queue) المرتبة

في سيناريو قياس الأداء الذي يُطلق عددًا كبيرًا من الطلبات مما يؤدي إلى إرسال كميات كبيرة من رسائل DLM عبر الشبكة، قد لا تكون قيمة mh->seq مرتبة وفقًا لأقدم رقم تسلسلي. هذا الترتيب مطلوب بواسطة دالة dlm_receive_ack لأن الشرط "before(mh->seq, seq)" سيوقف التحقق من الأرقام التسلسلية القديمة التي تم ترتيبها في ذيل قائمة الانتظار للإرسال الخاصة بالعقدة ("node->send_queue").

الآثار الجانبية لعدم وجود ترتيب صحيح فيما يتعلق بـ "before(mh->seq, seq)" تشمل مشكلات في عد المراجع (refcounting issues) واستخدام الذاكرة بعد تحريرها (use-after free).

لم أتمكن من إعادة إنتاج هذه المشكلة إلا على فرع تجريبي لـ DLM وعلى أداة قياس أداء لمستخدمي الفضاء (user space benchmark) الخاصة بـ DLM تستخدم io_uring. وبعد إجراء هذا التغيير، لم أعد أعاني من أي مشكلات في عد المراجع المتعلقة بمخزن الإرسال.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

15/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390371

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!