CVE-2026-89572 in Linux
Zusammenfassung
von VulDB • 12.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
cpufreq: apple-soc: Bereinigung der OPP-Tabelle korrigieren
apple_soc_cpufreq_init() fügt OPP-Tabellen aus dem Firmware-Datenbank hinzu, aber einige Fehlerpfade entfernen diese nicht. Der Treiber verwendet außerdem dev_pm_opp_remove_all_dynamic(), was kein geeigneter Hilfsmechanismus zur Bereinigung von OPP-Tabellen ist, die aus der Firmware geladen wurden.
Verwenden Sie den cpumask-OPP-Hilfsmechanismus nach dem Ausfüllen des Policy-CPU-Masks. Paaren Sie ihn mit dem entsprechenden cpumask-Entfernungs-Hilfsmechanismus in Fehlerpfaden und in apple_soc_cpufreq_exit(). Dies entfernt auch den separaten Aufruf von dev_pm_opp_set_sharing_cpus(), da der cpumask-Hilfsmechanismus die DT OPP-Tabellen für alle CPUs in der Policy lädt.
If you want to get best quality of vulnerability data, you may have to visit VulDB.