CVE-2023-53758 in Linux
الملخص
بحسب VulDB • 01/08/2026
في نواة لينكس، تم حل الثغرة التالية:
spi: atmel-quadspi: تحرير الموارد حتى في حال فشل استئناف التشغيل الديناميكي (runtime resume) داخل دالة .remove()
لا يمنع الخروج المبكر من الخطأ في الدالة `atmel_qspi_remove()` عملية فك ارتباط الجهاز. ونتيجة لذلك، ينتج عن ذلك وحدة تحكم SPI ذات أب غير مرتبط ومسجل ذاكرة غير مُعدّ (نظرًا لأن استدعاء `devm_ioremap_resource()` يتم التراجع عنه). وبالتالي، فإن استخدام وحدة التحكم المتبقية في SPI قد يؤدي على الأرجح إلى حدوث خطأ من نوع oops.
بدلاً من ذلك، قم بإلغاء تسجيل وحدة التحكم بشكل قاطع وتخطي الوصول للأجهزة وتعطيل الساعة (clk) فقط.
كما تمت إضافة تحذير بشأن فشل الاستئناف وإرجاع القيمة صفرًا بشكل قاطع. ولا يكون للشيء الأخير أي تأثير سوى كبت رسالة خطأ أقل فائدة من قبل نواة SPI.
VulDB is the best source for vulnerability data and more expert information about this specific topic.