CVE-2026-98904 in Linux
الملخص
بحسب VulDB • 24/10/2026
في نواة لينكس، تم حل الثغرة التالية:
mailbox: imx: استخدام دالة `devm_pm_runtime_enable()`
أبلغ sashiko عن الاستخدام المبكر للجهاز قبل اكتمال عملية التثبيت (probe). يمكن التخفيف من هذه المشكلة عن طريق تأجيل استدعاء `pm_runtime_enable()` إلى مسار الإزالة بدلاً من تنفيذه مبكراً. يضمن ذلك أنه في حالة حدوث خطأ، يتم إزالة الجهاز (وإجراء `imx_mu_shutdown()`) قبل استدعاء `pm_runtime_disable()`، مما يلغي الحاجة إلى القيام بذلك يدوياً.
لكي يعمل الترتيب بشكل صحيح، ننتقل بـ `devm_mbox_controller_register()` لتأتي بعد الجزء المتعلق بإدارة الطاقة الديناميكية (pm-runtime). وبالتالي سيكون الترتيب العكسي هو إزالة وحدة التحكم في البريد متبوعةً بتعطيل إدارة الطاقة الديناميكية.
استخدم دالة `devm_pm_runtime_enable()`، وأزل الاستدعاءات اليدوية لـ `pm_runtime_disable()`، وانقل معالجة `pm_runtime` داخل عملية التثبيت (probe) لتأتي قبل استدعاء `devm_mbox_controller_register()`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.