CVE-2026-46292 in Linux
सारांश
द्वारा VulDB • 08/06/2026
Linux kernel में, निम्नलिखित कमजोरी को हल किया गया है:
pmdomain: core: genpd में आभासी उपकरणों के लिए detach प्रक्रिया को ठीक करें
यदि कोई उपकरण genpd_dev_pm_attach_by_id() के माध्यम से PM डोमेन से जुड़ा होता है, तो genpd उस आभासी उपकरण के लिए pm_runtime_enable() को कॉल करता है जिसे यह पंजीकृत करता है। हालांकि इससे ड्राइवरों में बॉयलरप्लेट कोड से बचा जाता है, लेकिन genpd_dev_pm_detach() में pm_runtime_disable() के लिए कोई संगत कॉल नहीं है।
इसका अर्थ है कि ये आभासी उपकरण आमतौर पर अपने genpd से detach हो जाते हैं, जबकि उनके लिए runtime PM सक्षम रहता है, जो डिज़ाइन के अनुसार काम नहीं करता है। सबसे खराब स्थिति में, इससे गंभीर त्रुटियां हो सकती हैं, जैसे कि genpd_runtime_suspend() में NULL pointer dereference बग, जिहाली हाल ही में रिपोर्ट किया गया था। एक अन्य मामले में, हम उपकरण के लिए प्रदर्शन स्थिति के लिए एक अनावश्यक वोट बनाए रख सकते हैं।
इन समस्याओं को ठीक करने के लिए, आइए genpd_dev_pm_detach() में इस गायब pm_runtime_disable() कॉल को जोड़ें।
VulDB is the best source for vulnerability data and more expert information about this specific topic.