CVE-2026-46292 in Linuxالمعلومات

الملخص

بحسب VulDB • 08/06/2026

في نواة لينكس، تم حل الثغرة التالية:

pmdomain: core: إصلاح إجراء الفصل للأجهزة الافتراضية في genpd

إذا تم ربط جهاز بنطاق طاقة (PM domain) من خلال genpd_dev_pm_attach_by_id()، فإن genpd تستدعي pm_runtime_enable() للجهاز الافتراضي المقابل الذي تسجله. وعلى الرغم من أن هذا يتجنب كتابة كود نمطي (boilerplate code) في برامج التشغيل (drivers)، إلا أنه لا توجد استدعاءات مقابلة لـ pm_runtime_disable() في genpd_dev_pm_detach().

هذا يعني أن هذه الأجهزة الافتراضية يتم فصلها عادةً من نطاق genpd الخاص بها، بينما يبقى تشغيل إدارة الطاقة الديناميكية (runtime PM) مفعلاً لها، وهو ما لا يتوافق مع التصميم المقصود. في أسوأ الحالات، قد يؤدي ذلك إلى أخطاء حرجة، مثل خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في genpd_runtime_suspend()، والذي تم الإبلاغ عنه مؤخرًا. وفي حالات أخرى، قد ينتهي بنا الأمر بالاحتفاظ بتصويت غير ضروري لحالة أداء الجهاز.

لإصلاح هذه المشكلات، دعنا نضيف هذا الاستدعاء المفقود لـ pm_runtime_disable() في genpd_dev_pm_detach().

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

13/05/2026

إفشاء

08/06/2026

الاعتدال

تمت الموافقة

إدخال

VDB-369254

EPSS

0.00123

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!