-

CVE-2026-98527

gpio: zynq: fix runtime PM leak on request error path

In the Linux kernel, the following vulnerability has been resolved:

gpio: zynq: fix runtime PM leak on request error path

pm_runtime_get_sync() leaves the usage counter incremented even when it
fails, and zynq_gpio_request() returns the error without dropping it.

gpiolib does not call ->free() when ->request() fails, so zynq_gpio_free(),
which holds the only matching pm_runtime_put(), never runs. The reference
is leaked and the controller can no longer runtime-suspend, so its clock
stays enabled.

Switch to pm_runtime_resume_and_get(), which only increments the usage
counter on success.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < e380fba02908b809f5bbef371259003cf5887bb4
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < a3e9b7f7c9558f8c9592f8f817557bff98707bb3
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < 60a76cdd92e25f576dc58d756a565760dde1f7a1
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < 25c08be2a5e7715f19a6e02bbe9b0e5f01c77aac
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < 6e05f1c614a57a5d4c364dd12e20c6fd012f9d3e
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < 58a417a19d80141fff3abe6004e2e47285506e73
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < 6e20dabffbcd7b222d8e7bb85a7d8e8325df7699
Status affected
Version 3242ba117e9bd29eb748afd6f6fbfbd6dd7cfe52
Version < e9438ab5328a177c9c0e5df87eb92a7162841e98
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 3.17
Status affected
Version 0
Version < 3.17
Status unaffected
Version <= 5.10.*
Version 5.10.271
Status unaffected
Version <= 5.15.*
Version 5.15.222
Status unaffected
Version <= 6.1.*
Version 6.1.189
Status unaffected
Version <= 6.6.*
Version 6.6.158
Status unaffected
Version <= 6.12.*
Version 6.12.112
Status unaffected
Version <= 6.18.*
Version 6.18.55
Status unaffected
Version <= 7.2.*
Version 7.2.9
Status unaffected
Version <= *
Version 7.3
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.22% 0.117
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/e380fba02908b809f5bbef371259003cf5887bb4
https://git.kernel.org/stable/c/a3e9b7f7c9558f8c9592f8f817557bff98707bb3
https://git.kernel.org/stable/c/60a76cdd92e25f576dc58d756a565760dde1f7a1
https://git.kernel.org/stable/c/25c08be2a5e7715f19a6e02bbe9b0e5f01c77aac
https://git.kernel.org/stable/c/6e05f1c614a57a5d4c364dd12e20c6fd012f9d3e
https://git.kernel.org/stable/c/58a417a19d80141fff3abe6004e2e47285506e73
https://git.kernel.org/stable/c/6e20dabffbcd7b222d8e7bb85a7d8e8325df7699
https://git.kernel.org/stable/c/e9438ab5328a177c9c0e5df87eb92a7162841e98