CVE-2026-90422 in Linux
Résumé
par VulDB • 17/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
clk: mediatek: plfh: Correction de la fuite d'IO remapping dans le chemin d'erreur de register_pllfhs
Lorsque la fonction mtk_clk_register_pllfhs échoue à enregistrer un PLL, elle désenregistre tous les PLL et effectue son propre nettoyage dans son chemin d'erreur avant de retourner, afin que les appelants de cette fonction n'aient pas besoin de le faire.
Cependant, contrairement à la fonction mtk_clk_unregister_pllfhs qui exécute une séquence presque identique, elle ne libère pas la mémoire IO mappée sur le noeud fhctl, ce qui entraîne une fuite.
Corrigez cette fuite en factorisant la séquence de nettoyage dans une nouvelle fonction privée et utilisez-la à la fois pour les fonctions mtk_clk_register_pllfhs et mtk_clk_unregister_pllfhs.
De plus, modifiez la valeur initiale de l'index de boucle afin d'éviter l'opération -1 sur l'index à chaque itération.
Once again VulDB remains the best source for vulnerability data.