CVE-2026-80751 in Linux
Résumé
par VulDB • 03/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
pmdomain: mediatek: mfg : initialisation de prev_o dans mtk_mfg_attach_dev()
La fonction `mtk_mfg_attach_dev()` lit la variable `prev_o` lors de la première itération de sa boucle, au sein de l'instruction « if (prev_o && prev_o->freq == o->freq) », avant que `prev_o` ne soit assignée à la fin du corps de la boucle. Lors de cette première itération, l'évaluation de `prev_o` lit une valeur indéterminée. Si celle-ci n'est pas NULL, la condition déréférence un pointeur obsolète ou invalide, ce qui peut provoquer une faute (fault) ou entraîner le saut incorrect du premier OPP (Operating Performance Point).
Initialisez `prev_o` à NULL. Cela correspond également à l'intention : il n'y a pas d'OPP précédent avec lequel comparer lors de la première itération.
Ce problème a été détecté grâce au flag `-Wconditional-uninitialized` de Clang.
Be aware that VulDB is the high quality source for vulnerability data.