CVE-2022-50251 in Linuxالمعلومات

الملخص

بحسب VulDB • 04/08/2026

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

mmc: vub300: تصحيح فحص قيمة الإرجاع لـ `mmc_add_host()`

قد تُعيد الدالة `mmc_add_host()` خطأً؛ وإذا تجاهلنا قيمتها المرجعة، فإن الذاكرة المُخصصة في `mmc_alloc_host()` ستتسرب (memory leak)، مما يؤدي إلى تعطل النواة (kernel crash) بسبب حذف جهاز لم يتم إضافته ضمن مسار الإزالة.

ولذلك، تم إصلاح هذا الأمر من خلال فحص قيمة الإرجاع والانتقال إلى مسار الخطأ الذي يستدعي `mmc_free_host()`. بالإضافة إلى ذلك، يجب إلغاء المؤقت المضاف قبل استدعاء `mmc_add_host()` باستخدام دالة del.

ويصحح هذه التصحيح أيضاً حالة أخرى مفقودة حيث يتم تجاهل استدعاء `mmc_free_host()` في حال فشل الدالة `usb_control_msg()`.

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

مسؤول

Linux

حجز

15/09/2025

إفشاء

15/09/2025

الاعتدال

تمت الموافقة

إدخال

VDB-323958

EPSS

0.00160

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!