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.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!