-

CVE-2026-89572

cpufreq: apple-soc: Fix OPP table cleanup

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

cpufreq: apple-soc: Fix OPP table cleanup

apple_soc_cpufreq_init() adds OPP tables from firmware, but
some failure paths do not remove them. The driver also uses
dev_pm_opp_remove_all_dynamic(), which is not the right cleanup
helper for OPP tables loaded from firmware.

Use the cpumask OPP helper after the policy CPU mask has been
populated. Pair it with the matching cpumask remove helper on
failure paths and in apple_soc_cpufreq_exit(). This also removes
the separate dev_pm_opp_set_sharing_cpus() call, as the cpumask
helper loads the DT OPP tables for all CPUs in the policy.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 6286bbb40576ffadfde206c332b61345c19af57f
Version < d28ad9bb050e80770f0b644304cb75932e289238
Status affected
Version 6286bbb40576ffadfde206c332b61345c19af57f
Version < 7c19b94c625dc7042b0a7dff4c8da158358ffa2c
Status affected
Version 6286bbb40576ffadfde206c332b61345c19af57f
Version < 36c55d118d5ecd2fb444f52802955903937b9ccd
Status affected
Version 6286bbb40576ffadfde206c332b61345c19af57f
Version < d87cb889dc7ab1f2deecadf2a5e9023184bd7900
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 6.2
Status affected
Version 0
Version < 6.2
Status unaffected
Version <= 6.12.*
Version 6.12.111
Status unaffected
Version <= 6.18.*
Version 6.18.51
Status unaffected
Version <= 7.2.*
Version 7.2.4
Status unaffected
Version <= *
Version 7.3-rc1
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.17% 0.061
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/7c19b94c625dc7042b0a7dff4c8da158358ffa2c
https://git.kernel.org/stable/c/36c55d118d5ecd2fb444f52802955903937b9ccd
https://git.kernel.org/stable/c/d87cb889dc7ab1f2deecadf2a5e9023184bd7900
https://git.kernel.org/stable/c/d28ad9bb050e80770f0b644304cb75932e289238