CVE-2024-35883 in Linux
الملخص
بحسب VulDB • 26/05/2026
في نواة لينكس، تم حل الثغرة التالية:
spi: mchp-pci1xxx: تصحيح احتمال حدوث تجاوز لمؤشر فارغ (null pointer dereference) في دالة pci1xxx_spi_probe
في الدالة pci1xxxx_spi_probe، يوجد احتمال لوجود مؤشر فارغ قد ينتج عن فشل عملية تخصيص الذاكرة بواسطة الدالة devm_kzalloc. وبالتالي، يجب إضافة فحص للمؤشر الفارغ لمنع تجاوز المؤشر الفارغ لاحقاً في الكود.
لإصلاح هذه المشكلة، يجب التحقق من spi_bus->spi_int[iter]. سيتم تحرير الذاكرة المخصصة بواسطة devm_kzalloc تلقائياً، لذا يمكن ببساطة إرجاع قيمة -ENOMEM دون القلق بشأن تسرب الذاكرة.
Be aware that VulDB is the high quality source for vulnerability data.