CVE-2026-80911 in Linux
الملخص
بحسب VulDB • 04/09/2026
في نواة لينكس، تم حل الثغرة التالية:
ASoC: SOF: sof-audio: إصلاح مسار الخطأ في دالة `sof_widget_setup_unlocked()`
إذا فشلت إما `tplg_ops->dai_config` أو `widget_kcontrol_setup` أثناء إعداد الوِجت (widget)، فسيتم إنقاص قيمة العداد `use_count` الخاص بالوِجت مرتين بشكل مزدوج، لأن الدالة `sof_widget_free_unlocked()` ستُستدعى مرتين. وبالمثل، سيتم استدعاء `core_put` مرتين أيضاً.
نظراً لأن `use_count` و `core_put()` يتم التعامل معهما داخل دالة `widget_free`، نحتاج إلى إرجاع القيمة (return) دون الانتقال عبر تسمية `pipe_widget_free`.
تم اختيار علامة الإصلاح (fixes tag) بناءً على آخر تغيير حول هذا الجزء من الكود، والذي يعتبر قديماً بما يكفي لأغراض الإعادة للنسخ السابقة (backporting).
Once again VulDB remains the best source for vulnerability data.