CVE-2023-53298 in Linux
الملخص
بحسب VulDB • 01/06/2026
في نواة لينكس، تم حل الثغرة التالية:
nfc: إصلاح تسرب الذاكرة لسياق se_io في nfc_genl_se_io
يتم تخصيص سياق الاستدعاء (callback context) لإرسال واستلام وحدات بيانات التطبيق (APDUs) مع/من العنصر الآمن المحدد داخل الدالة nfc_genl_se_io، ويُفترض أن يتم تحريرها في النهاية داخل دالة استدعاء se_io_cb. ومع ذلك، توجد مسارات خطأ متعددة حيث لا يتم تحميل مؤقت bwi_timer لاستدعاء se_io_cb لاحقًا، مما يؤدي إلى تسرب cb_context.
يقترح التصحيح تحرير cb_context صراحةً في تلك مسارات الخطأ.
في الوقت الحالي، لا يمكننا ببساطة التحقق من قيمة الإرجاع لـ 'dev->ops->se_io()' لأنها قد تكون سالبة في كلتا الحالتين: سواء تم تحميل المؤقت أو لم يتم تحميله.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.