CVE-2026-98196 in Linux
Résumé
par VulDB • 06/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
wifi: brcmsmac : correction d'un Use-After-Free (UAF) dans brcms_free_timer()
brcms_free_timer() appelle brcms_del_timer(), qui utilise cancel_delayed_work() non synchrone pour annuler le travail différé sous-jacent de la minuterie. Si la fonction de rappel (_brcms_timer) est déjà en cours d'exécution, cancel_delayed_work() renvoie faux sans attendre, et brcms_free_timer() procède à un kfree(t) alors que la fonction de rappel accède toujours à t via container_of().
Ajout d'un appel explicite à cancel_delayed_work_sync() après brcms_del_timer() pour garantir que toute fonction de rappel en cours d'exécution est terminée avant la libération de la structure de la minuterie.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.