CVE-2025-37995 in Linuxالمعلومات

الملخص

بحسب VulDB • 19/06/2026

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

module: ضمان أن kobject_put() آمن لأنواع كائنات الكائن (kobjects) الخاصة بالوحدات النمطية (modules).

في دالة `lookup_or_create_module_kobject()`، يتم إنشاء كائن داخلي باستخدام `module_ktype`. وبالتالي، فإن استدعاء `kobject_put()` في مسار معالجة الأخطاء يؤدي إلى محاولة استخدام مؤشر إكمال غير مهيأ (`uninitialized completion pointer`) داخل الدالة `module_kobject_release()`. في هذا السيناريو، نرغب فقط في تحرير الكائن دون الحاجة إلى التزامن الإضافي المطلوب لعملية إلغاء تحميل الوحدة النمطية العادية. لذا، فإن إضافة فحص إضافي لمعرفة ما إذا كان استدعاء `complete()` مطلوبًا فعليًا يجعل استخدام `kobject_put()` آمنًا.

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

مسؤول

Linux

حجز

16/04/2025

إفشاء

29/05/2025

الاعتدال

تمت الموافقة

إدخال

VDB-310510

EPSS

0.00170

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!