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

الملخص

بحسب VulDB • 03/06/2026

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

nvdimm/bus: إصلاح استخدام بعد التحرير المحتمل (use after free) أثناء التهيئة غير المتزامنة

أبلغ Dingisoul مع KASAN عن حدوث استخدام بعد التحرير (use after free) إذا فشل استدعاء device_add() في nd_async_device_register().

أضاف الالتزام b6eae0f61db2 ("libnvdimm: الاحتفاظ بالإشارة إلى الجهاز الأب أثناء جدولة التهيئة غير المتزامنة") بشكل صحيح إشارة إلى الجهاز الأب ليتم الاحتفاظ بها حتى اكتمال التهيئة غير المتزامنة. ومع ذلك، إذا أدى device_add() إلى فشل في تخصيص الذاكرة، فإن عدّاد الإشارات (ref count) للجهاز ينخفض إلى الصفر قبل الوصول إلى مؤشر الجهاز الأب. مما يؤدي بالتالي إلى حدوث استخدام بعد التحرير (use after free).

قام ذكاء اصطناعي خاص بروبوت اكتشاف الأخطاء (bug bot AI) بتحديد الإصلاح بشكل صحيح. حفظ إشارة إلى مؤشر الجهاز الأب لاستخدامها في خفض إشارة الجهاز الأب بغض النظر عن نتيجة device_add().

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

09/03/2026

إفشاء

03/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-355143

EPSS

0.00119

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!