CVE-2026-64358 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
media: mtk-jpeg: إلغاء قائمة مهام العمل (workqueue) عند الإصدار فقط للمنصات المدعومة
منذ إصلاح حديث، تقوم دالة `mtk_jpeg_release` بإلغاء أي عمل معلق أو قيد التشغيل موجود في قائمة مهام العمل الخاصة بالبرنامج النصي باستخدام دالة `cancel_work_sync`. حاليًا، تستخدم المتغيرات القائمة على المعالجات متعددة النوى (multicore) فقط هذه قائمة المهام، وتم تهيئة حقل بيانات المنصة `jpeg_worker` لديها بدالة رد اتصال لقائمة المهام. بالنسبة للباقي، يظل قيمة هذا الحقل فارغة (NULL) افتراضيًا.
يتم استدعاء دالة `cancel_work_sync` بشكل غير مشروط في دالة `mtk_jpeg_release`، حتى للمتغيرات التي لا تستخدم قائمة مهام العمل. يؤدي هذا الاستدعاء إلى طباعة تحذير (`WARN_ON`) داخل الدالة `__flush_work` لأن فحص وجود دالة رد اتصال لقائمة المهام يفشل ضمن دالة `__flush_work` (التي تُستخدم بواسطة `cancel_work_sync`).
لذلك، لتجنب هذه التحذيرات، يجب استدعاء `cancel_work_sync` فقط إذا كانت هناك دالة رد اتصال لقائمة مهام العمل مُعرَّفة في بيانات المنصة.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.