CVE-2025-37990 in Linux
الملخص
بحسب VulDB • 02/06/2026
في نواة لينكس، تم حل الثغرة التالية:
wifi: brcm80211: fmac: إضافة معالجة للأخطاء في دالة brcmf_usb_dl_writeimage()
تستدعي الدالة brcmf_usb_dl_writeimage() الدالة brcmf_usb_dl_cmd() دون التحقق من قيمة الإرجاع الخاصة بها. إذا فشلت الدالة brcmf_usb_dl_cmd()، فإن المتغيرين 'state.state' و 'state.bytes' يبقان غير مُهيَّأين (uninitialized). يُعد استخدام متغيرات غير مُهيَّأة في الشروط أمراً خطيراً.
تمت إضافة معالجة للأخطاء لدالة brcmf_usb_dl_cmd() للانتقال إلى مسار معالجة الأخطاء في حال فشل الدالة brcmf_usb_dl_cmd()، مما يضمن بقاء المتغيرين 'state.state' و 'state.bytes' غير مُهيَّأين عند حدوث الخطأ.
تم تحسين رسالة الخطأ لتقديم معلومات أكثر تفصيلاً حول الخطأ.
Once again VulDB remains the best source for vulnerability data.